Showing posts with label OpenWrt Option GSX1. Show all posts
Showing posts with label OpenWrt Option GSX1. Show all posts

Tuesday, October 6, 2015

Install OpenWrt di Option GlobeSurfer X.1

Berhubung banyaknya permintaan untuk melakukan installasi OpenWrt di router mungil Option GlobeSurfer X.1 dan sejenisnya (logo lain, misalnya STC), maka saya coba tulis tutorialnya sesederhana yang saya bisa. Mohon maaf kalau ada bahasa yang kurang jelas, harap dimaklumi ya. Nah, langsung ke pokok acara saja, jangan terlalu panjang dan lebar (nasihat pak ustad dari provinsi sebelah kepada saya: kalau terlalu panjang ibu-ibu nanti menjerit, dan jika terlalu lebar pula nanti bapak-bapak pada ngeri). Maaf beribu maaf, ngeBRICK saya tidak tanggung ya bos.

Persiapan:
  • Software TFTP Server
  • PuTTy atau Terminal dengan Minicom
  • File OpenWrt GSX1 (bisa didownload di sini untuk versi huntsman)
  • Kabel USB TTL
  • Kabel LAN
  • Obeng Plus
  • Air Putih (barangkali haus)

Baiklah, setelah persiapan, yuk kita mulai dengan membongkar router menggunakan obeng. Cari dan temukan letak 'sekrup' di bagian bawah router, tepatnya seperti foto berikut ini (maaf kalau fotonya kabur, cuma 3MP kameranya):

Letak sekrup Option GlobeSurfer X.1

Setelah itu, buka casing dan cabut kabel ke USB:


Selanjutnya adalah menghubungkan pin-pin serial yang ada di board (saya menggunakan CH341 pengganti usbttl yang rusak, kapan-kapan deh baru beli lagi):



Perhatikan letak-letak pinout: 3V, GND, RX, TX yang masing-masing sudah ditandai dengan tulisan tersebut (tidak susah lagi nyari satu per satu). Abaikan foto di bawahnya ya, itu saya menggunakan male pin karena tidak punya kabel khusus yang male. Koneksi pinnya seperti ini:
Tx ==> Rx
Rx ==> Tx
GND ==> GND
3.3V ==> 3.3V

Jika koneksi serial sudah cocok, coba ditest menggunakan PuTTY:
Serial line: /dev/ttyUSB0 (sesuaikan dengan letak port di PC masing-masing)
Speed: 57600


Colok kabel usb, buka PuTTY, hidupkan router (colok adaptor ke listrik):


Jika hasilnya seperti screenshot di atas, berarti sudah siap untuk melakukan proses install firmware OpenWrt GSX1 berikutnya. Baiklah, untuk contoh saja, saya akan memberikan nama filenya: owgsx1.bin.

Setup ethernet dulu ya, IP statis seperti berikut ini:


IP: 10.10.10.3, Netmask: 255.255.255.0, dan Gateway biarkan saja kosong. Saya pilih IP ini karena IP itu default dari bootloader ralink. Boleh saja dirobah dengan mengetikkan IP sesuai kemauan masing-masing, tidak ada yang larang kok bos. Eh, jangan lupa matikan dulu routernya ya setelah test PuTTY tadi, konekkan kabel LAN dari PC ke router.

Buka lagi PuTTY (jika sudah keburu ditutup), saya pake Terminal+Minicom saja. Hidupkan router, dan perhatikan ada tulisan "Please choose the operation... bla bla bla", segera tekan angka '2' di keyboard untuk memilih "Load system code then write to Flash via TFTP".


Perhatikan setelah memilih '2', maka kita akan dikasih peringatan, tekan saja "Y" tanpa basa-basi. Selanjutnya, isikan data-data yang direquest oleh router. Nah, karena saya sudah menggunakan IP default, yang saya lakukan hanya tinggal menekan ENTER pada setiap permintaan IP. Sedangkan nama file disesuaikan dengan nama file yang sudah saya persiapkan di root tftp gui (tftp server):


Jika sudah, selanjutnya jalankan TFTP Server, dan ENTER setelah mengisi nama file (pada contoh: owgsx1.bin). Router akan melakukan request pada IP Server (10.10.10.3) yang sudah kita setting tadi, jika tidak otomatis konek, silakan dikonekkan manual. Setelah ethernet konek (pastikan kabel LAN dicolok pada port ethernet yang dekat POWER, bukan di dekat USB), maka akan berlangsung proses transfer file dari TFTP Server ke router dan installasi akan berjalan otomatis.


Silakan menunggu sampai router reboot dan sukses dengan firmware baru yaitu OpenWrt GSX1. Selamat mencoba dan semoga sukses.

Mohon maaf sekali lagi, resiko gagalnya adalah ngeBRICK seandainya salah pilih angka pada boot awal. Perhatikan pilihan berikut ini:
Please choose the operation:
   1: Load system code to SDRAM via TFTP.
   2: Load system code then write to Flash via TFTP.
   3: Boot system code via Flash (default).
   4: Entr boot command line interface.
   7: Load Boot Loader code then write to Flash via Serial.
   9: Load Boot Loader code then write to Flash via TFTP.
Harap diperhatikan dengan sebaik-baiknya, jangan sampai memilih angka yang berisi baris "Load Boot Loader ......" karena itu adalah untuk mengupgrade bootloadernya. Jika bootloader rusak, maka router akan brick total (sepertinya belum ada cara yang mudah untuk mengembalikan router ke posisi normal selain via SPI Flash).

Sekali lagi, harap berhati-hati. EOF.

Sunday, February 1, 2015

Fungsikan WAN sebagai LAN di Option GSX1

Adakalanya suatu saat kita ingin memfungsikan port WAN yang tersedia di router Option GlobeSurfer X.1 sebagai LAN dikarenakan keterbatasan jumlah port yang tersedia. Apalagi jika sumber koneksi internet utama kita adalah lewat modem hsdpa dan tidak ada sumber lain yang memungkinkan untuk menggunakan jalur WAN.

Untuk keperluan tersebut, konfigurasi yang perlu dirobah adalah konfigurasi network:
vi /etc/config/network
(Atau gunakan WinSCP jika tidak ingin login ssh ke router)

Buang switch_vlan yang kedua dan tambahkan '0' ke 'option_ports' di switch_vlan yang pertama.

config switch
option name 'rt305x'
  option reset '1'
  option enable_vlan '1'

config switch_vlan
  option device 'rt305x'
  option vlan '1'
  option ports '1 2 3 4 5 6t'

config switch_vlan
  option device 'rt305x'
  option vlan '2'
  option ports '0 6t'

Menjadi seperti ini:

config switch
  option name 'rt305x'
  option reset '1'
  option enable_vlan '1'

config switch_vlan
  option device 'rt305x'
  option vlan '1'
  option ports '0 1 2 3 4 5 6t'

Konfigurasi lainnya biarkan saja, baru di-reboot. Done.

Saturday, January 24, 2015

OpenWrt Option GSX1 Huntsman

Akhir-akhir ini sering dicari firmware OpenWrt untuk router yang akan digunakan secara dedicated pada sebuah receiver tv satelit digital yang terkoneksi ke internet. Satu fitur utama barangkali yang sering dicari adalah "continous ping" untuk memfungsikan router agar koneksi internetnya tidak pernah idle. Hal ini sangat penting kata teman-teman dalam hal melakukan 'penerbangan' (fly high to the sky). Maaf, jangan tanya saya istilah fly itu apa, googling sendiri saja deh ya.

Ok, karena kekurangan firmware default Option GlobeSurfer X1 yang salah satunya adalah tidak bisa auto dial ketika boot saat modem sudah tertancap duluan (pake ZTE MF627), upgrade ke OpenWrt mungkin salah satu solusinya. Ya, barangkali karena router ini dibuat untuk keperluan portable yang tentunya secara teknis modem akan dicabut setiap kali selesai dipake.

Hasil build tadi pagi kira-kira seperti ini:


Saya masih kesulitan nyettingnya, entah bug atau apa, setiap kali reboot maka interface WAN akan kembali ke UMTS/GPRS. Maunya saya di 3GOnly saja, tapi belum bisa disetting karena modem tidak muncul di Connection Status. Kalau ingin pake firmware ini, silakan download di sini:
Download OpenWrt Option GSX1

Kalau mau ganti uboot juga silakan, filenya ada di folder tersebut. Tapi harap berhati-hati, karena kalo salah upgrade bootloader maka router akan brick tanpa ampun.

Update:
Tidak apa-apa deh tidak bisa 3G Only secara default pake modem ZTE MF627, yang penting bisa konek dengan mulus dan modem tidak sering disko kayak di router lain.


Popular Posts