1. colokan modem, lalu ketik lsusb di terminal

Code:

~$lsusb
Bus 002 Device 008: ID 05c6:1000 Qualcomm, Inc. Mass Storage Device
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 13d3:5130 IMC Networks
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

2. ketik dmesg | grep “CD-ROM” untuk melihat device nya ada di mana.

Code:

~$dmesg | grep “CD-ROM”
[ 2.439881] scsi 1:0:0:0: CD-ROM MATSHITA DVD-RAM UJ8A0ASW 1.01 PQ: 0 ANSI: 5
[ 2.443019] cdrom: Uniform CD-ROM driver Revision: 3.20
[ 2.443159] sr 1:0:0:0: Attached scsi CD-ROM sr0
[ 175.866431] scsi 7:0:0:0: CD-ROM Qualcomm MMC Storage 2.31 PQ: 0 ANSI: 2
[ 175.874062] sr 7:0:0:0: Attached scsi CD-ROM sr1
[ 627.255999] scsi 9:0:0:0: CD-ROM Qualcomm MMC Storage 2.31 PQ: 0 ANSI: 2
[ 627.267652] sr 9:0:0:0: Attached scsi CD-ROM sr1

Disitu terlihat kalau modem terdeteksi sebagai CD-Rom di posisi sr1, maka eject device tersebut dengan perintah :

Code:

sudo eject /dev/sr1

Oke, lanjut dengan perintah lsusb untuk melihat vendor dan product code :

Code:

~$ lsusb
Bus 002 Device 008: ID 19f5:9909
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 13d3:5130 IMC Networks
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Perhatikan bagian paling atas, modem telah terbaca dengan vendor id = 19f5 dan product id = 9909

3. selanjutnya kasih perintah modprobe usbserial agar kernel mengenali modem sebagai usbserial (perhatikan 0x didepan vendor id dan product id) :

Code:

sudo modprobe usbserial vendor=0x19f5 product=0×9909

sampai langkah ini modem seharusnya telah terdeteksi sebagai Qualcomm CDMA Technologies MSM, tinggal setting dialupnya melalui wvdial atau Network Manager.
tapi setiap mau konek kita harus lakukan langkah langkah seperti diatas, ribet bukan
tp tenang dulu gan, ada cara membuat otomatis setiap kali colok modem langsung kedetek

4. Modul driver usb-storage harus tidak termuat/tidak aktif pada waktu ditancapkan. modul driver ini otomatis termuat setiap kali kita menancapkan media ke usb. untuk menonaktifkan modul driver yang telah termuat, setelah tidak satu pun media terpasang di usb (modem dilepas dulu jgn dicolok), lalu di terminal lakukan perintah

Code:

sudo rmmod usb-storage

5. atur supaya modul driver usb modem langsung dimuat saat booting

Code:

sudo gedit /etc/modules

lalu masukan baris seperti di bawah ini

Code:

usbserial vendor=0x19f5 product=0×9909

6. atur supaya usb cdrom yang teraktifkan langsung di eject

Code:

sudo gedit /lib/udev/rules.d/61-mobile-action.rules

masukan baris entri baru di akhir file tersebut.

Code:

ACTION==”add”, ENV{ID_CDROM}==”1″, ENV{ID_VENDOR_ID}==”05c6″, ENV{ID_MODEL_ID}==”1000″, RUN+=”/usr/bin/eject %k”

simpan semua perubahan di file-file tersebut dan selesailah instalasi.

restart aja dulu gan untuk melihat perubahan apakah modem sudah kedetek otomatis
kalo blm kedetek otomatis lakukan ulang langkah 1 – 3


NB:
Cara di atas juga dapat di terapkan untuk setting modem tipe/model yang lain.