USB-to-Serial di FreeBSD
Assalamu ‘alaikum wr.wb.
Salah satu “perlengkapan perang” seorang network engineer, apalagi yang hari-harinya berurusan dengan router dan switch Cisco, adalah kabel serial console. Kabel ini dipakai untuk masuk ke console router dan switch untuk melakukan konfigurasi apabila networkingnya belum disetup atau interface networknya mengalami masalah.
Di jaman sekarang ini, port pada komputer atau notebook yang akan segera punah adalah port serial yang digantikan dengan port USB, yang tiba-tiba jadi ada dimana-mana. Untuk port serial ini, terpaksalah saya menggunakan kabel USB-to-Serial, karena X20 saya ini nggak ada port serialnya (adanya di docking, tetapi docking itu bikin X20 ini nggak enteng lagi, jadinya berat).
Saya sempat beli USB-to-Serial buatan Cina yang kurang dapat dipertanggungjawabkan. Setelah saya coba, ternyata kualitasnya mengecewakan. Terpaksa saya membeli lagi kabel USB-to-Serial dengan merek BAFO BF-810 yang sudah banyak dipakai orang. Setelah mensetup drivernya, maka barang ini bisa saya pakai di Windows.
Nah, iseng-iseng saya coba menjalankannya di FreeBSD 5.3. Ternyata dapet info dari teman, katanya bisa, dengan syarat kompile kernel dulu. Sebenarnya bisa sih di-load di kernel modules nya, tapi saya coba, kok repot, dan nggak jalan. Lebih cepat kompile kernel, sekalian membersihkan kernel GENERIC saya dari device-device yang nggak ada di X20 (X20 saya ini dual-boot).
Apa yang harus ditambahkan di kernel ? Cukup tambahkan beberapa line berikut di file konfigurasi kernel :
options ucom
options uplcom
Lalu compile kernelnya sesuai instruksi yang ada di FreeBSD Handbook.
Cara memakainya gimana ? Dulu kalau port serialnya ada, saya suka pakai aplikasi minicom, tetapi saat ini keberuntungan belum berpihak kepada saya, sehingga device /dev/ucom0 tidak bisa saya pakai di minicom. Terus cari-cari di Google, ternyata memanglah saya ini begitu bodohnya, sehingga tidak mengetahui bahwa saya juga bisa pakai perintah ini :
cu -l /dev/ucom0 -s 9600
Dan alhamdulillah, saya bisa masuk ke console cisco menggunakan kabel USB-to-Serial saya.
Kalau ingin tahu lebih detail, silakan man ucom dan man uplcom saja.
Mudah-mudahan berguna,
Wassalamu ‘alaikum wr.wb.
