Wireless Console Server [Update: 20180802]

[Update: 20180802]
TP-Link MR3020 v3 belum didukung oleh OpenWRT, versi yang dijual di marketplace kebanyakan v3 bukan v1.x. Pilihan lain adalah GL.inet walaupun dengan harga yang lebih mahal, tipe yang saya gunakan adalah GL-AR150. GL.inet sudah ter-install OpenWRT dan juga mempunyai 2 ethernet port untuk LAN dan WAN.

Biasanya saya menggunakan laptop, kabel USB-to-Serial, dan kabel console untuk mengubah konfigurasi perangkat jaringan seperti Cisco. Keterbatasannya adalah apabila perangkat yang akan dikonfigurasi cukup jauh tidak terjangkau oleh kabel dan kondisi di lapangan tidak mendukung. Saya ingin melakukan konfigurasi perangkat tidak harus dari depan perangkat tersebut.

Solusi paling murah adalah menggunakan TP-Link MR3020.

P_20150318_154151

Bahan-bahan yang diperlukan:

  • 1 unit TP-Link MR3020
  • Firmware OpenWRT
  • Kabel USB-to-Serial
  • Kabel console, bisa pakai yang sudah jadi atau memakai konverter DB9 ke RJ45 dengan kabel UTP rollover

Cara membuat:

  1. Hal pertama kali yang harus dilakukan tentu saja install firmware OpenWRT, ini tidak akan saya bahas di sini silakan cek tautan berikut.
  2. Hubungkan MR3020 yang sudah di-install OpenWRT ke Internet untuk mengunduh aplikasi yang dibutuhkan (bisa melalui koneksi kabel maupun nirkabel).
  3. Install aplikasi berikut:
    • kmod-usb-acm, modul untuk serial Cisco mini USB
    • kmod-usb-serial-ftdi, modul untuk USB-to-Serial dengan chipset FTDI
    • kmod-usb-serial-pl2303, modul untuk USB-to-Serial dengan chipset PL2303
    • ser2net, Serial to Network Proxy
  4. Untuk modul kernel tidak perlu konfigurasi khusus, konfigurasi hanya dilakukan untuk ser2net. Sunting berkas /etc/ser2net.conf

    BANNER:banner1:wireless console server port \p device \d \s \r\n

    2001:telnet:0:/dev/ttyUSB0:9600 1STOPBIT 8DATABITS banner1

    2002:telnet:0:/dev/ttyACM0:9600 1STOPBIT 8DATABITS banner1

    2003:telnet:0:/dev/ttyATH0:9600 1STOPBIT 8DATABITS banner1

    BANNER = digunakan untuk menampilkan pesan ketika terhubung ke console dengan nama banner1
    2001 = port
    /dev/ttyXXXY = console device, bisa cek dengan perintah ls /dev/tty*
    9600 = baud rate

  5. Agar ser2net berjalan otomatis setiap boot, sunting berkas /etc/rc.local tambahkan “ser2net” di baris baru sebelum “exit 0”

Setelah semua beres, set MR3020 sebagai access point lalu hubungkan kabel console ke perangkat dan jalankan perintah berikut di laptop:

telnet IP_MR3020 port

 

Advertisements

Author: bagus

cross-border commuter

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s