Friday, 9 September 2011

Cara Install Modem Speed Up 8900 di BlankOn Linux



Seorang sahabat saya (sebut saja Mr.Wumbo) yang baru migrasi ke Linux mengalami kesulitan dalam menginstall modem SpeedUp 8900 ke Laptopnya. Si Mr.Wumbo ini menggunakan OS BlankOn Linux versi Sajadah. Karena saya yang memigrasikan ya jadi harus tanggung jawab hehe. Seteleah bersemedi akhirnya ketemu juga caranya. Ok check this out !


1. Colok modem ke laptop, tunggu hingga lampu indikator berkedip

2. Buka terminal kemudian ketik perintah berikut untuk melihat apakah modem telah terdeteksi di laptop
lsusb
maka akan muncul hasil seperti berikut di terminal :
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 009: ID 1c9e:9800
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Yang bercetak merah adalah modem SpeedUp 8900 si Mr.Wumbo, well terdeteksi dengan baik. Tapi yang jadi masalah adalah modem ini masih terdeteksi sebagai storage disk (media penyimpanan seperti flashdisk dsb) sehingga belum bisa langsung digunakan. Nah jika modem ini di colok ke windows untuk pertama kalinya maka modem akan bertindak sebagai usb-storage disk yang secara otomatis akan menginstall drivernya. Setelah driver terinstal maka usb-storage disk ini akan segera menghilang dan muncul perangkat baru yaitu Usb Modem. Inilah yang disebut dengan zero cd.
Beberapa modem keluaran terbaru rata-rata memakai fitur ini, dengan driver bawaan untuk windows dan mac.

4. Langkah selanjutnya, masih di terminal. Ketik perintah berikut:
dmesg | grep CD-ROM
Hasilnya:
root@freezeboy-machine:/home/eni# dmesg | grep CD-ROM
[14613.022267] scsi 6:0:0:0: CD-ROM            USBModem Disk             2.31 PQ: 0 ANSI: 2
[14613.026609] sr 6:0:0:0: Attached scsi CD-ROM sr0
[16750.656567] scsi 8:0:0:0: CD-ROM            USBModem Disk             2.31 PQ: 0 ANSI: 2
[16750.660722] sr 8:0:0:0: Attached scsi CD-ROM sr0
 Modem terdeteksi sebagai USBModem Disk di sr0

6. Eject USBModem Disk dengan perintah:
eject sr0
7.  Masih di terminal, ketik:
sudo modprobe usbserial vendor=0x1c9e product=0x9800
8. Setelah modem di kenali maka langkah selanjutnya adalah mengkonfigurasikan modem dengan aplikasi network manager, atau bisa juga dengan menggunakan aplikasi PPP dialer seperti Gnome PPP dan wvdial.

Di OS berbasis debian dan turunannya seperti Ubuntu, fitur Zero CD tidak diperlukan lagi, karena driver telah dimasukkan sebagai Linux kernel modul, seperti usbserial. Oleh  karena adanya fitur Zero CD pada modem SpeedUp 8900, maka secara default modem pertama kali akan terbaca sebagai usb-storage disk.

9. Untuk menonaktifkan modul usb-storage disk ketik perintah:
sudo rmmod usb-storage
 10. Untuk mengatur agar yang dimuat langsung hanya modul usb driver modem saja pada saat komputer booting, silahkan edit  file modules dengan perintah berikut :
sudo gedit /etc/modules
kemudian isi file module dengan:
usbserial vendor=0x1c9e product=0x9800
11. Edit file 61-mobile-action.rules untuk mengatur agar setiap usb cdrom yang ter-aktikan langsung diejek dengan perintah berikut :
sudo gedit /lib/udev/rules.d/61-mobile-action.rules
isi file dengan:

 ACTION=="add", ENV{ID_CDROM}=="1", ENV{ID_VENDOR_ID}=="1c9e", ENV{ID_MODEL_ID}=="9800", RUN+="/usr/bin/eject %k"
 Selesai. Semoga bermanfaat !


EmoticonEmoticon