
Dengan keyakinan bahwa mungkin dengan instalasi driver secara manual itu bisa, maka dimulailah pencarian ini. Pertama adalah memastikan bahwa hardware mmodem USB AirFlash ini terdeteksi, yaitu dengan membuka terminal dan mengetikkan perintah lsusb
felix-loena@felixloena-Zyrex-BLD101DM:~$ lsusb
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 003: ID 21f5:1000 >> adalah hardware dari modem USB sebagai CDROM
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 15d9:0a4c Trust International B.V.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 1d91:1290
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
kemudian melakukan pemeriksaan dmesg untuk memastikan sebenarnya berapa vendor dan product dari hardware ini. ternyata diketahui untuk 21f5:1000 masih merupakan id dari CDROM dan untuk menjadikan sebagai modem USB harus dieject yaitu dengan cara mengetikkan perintah
sudo eject /dev/sr0
(untuk memastikan terletak di device berapa harus menggunakan perintah dmesg)
selanjutnya mengetikkan perintah lsusb kembali untuk melihat berapa vendor dan product dari modem USB,
felix-loena@felixloena-Zyrex-BLD101DM:~$ lsusb
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 003: ID 21f5:2008 >> adalah modem USB
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 15d9:0a4c Trust International B.V.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 1d91:1290
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
didapatkan vendor 21f5 dan product 2008, kemudian melakukan insert module supaya dikenali kernel sebagai modem USB dengan perintah
sudo modprobe usbserial vendor=21f5 product=2008
(cek kembali dengan dmesg apakah modem sudah dikenali sebagai modem USB)
setelah diketahui dideteksi sebagai modem USB mungkin seperti tampilan berikut.
[ 15.682647] usb 3-2: new full speed USB device number 3 using uhci_hcd
[ 15.886653] usbserial_generic 3-2:1.0: generic converter detected
[ 15.886944] usb 3-2: generic converter now attached to ttyUSB0
[ 15.888643] usbserial_generic 3-2:1.1: generic converter detected
[ 15.888926] usb 3-2: generic converter now attached to ttyUSB1
[ 15.890614] usbserial_generic 3-2:1.2: generic converter detected
[ 15.890873] usb 3-2: generic converter now attached to ttyUSB2
[ 15.892639] usbserial_generic 3-2:1.3: generic converter detected
[ 15.892953] usb 3-2: generic converter now attached to ttyUSB3
hal ini menandakan modem USB sudah siap digunakan sebagai modem USB. Langkah selanjutnya adalah melakukan koneksi dengan menggunakan Network Manager di panel sebelah bawah, lalu memilih Edit Connections >> pilih Mobile Broadband >> pilih Add


Ketika device terdeteksi maka langsung saja klik forward.

Country pilihlah jelas Indonesia :) kemudian klik forward.

Sebagai contoh operator yang digunakan adalah smartfren lalu klik forward.

Konfirmasi settingan, pilih saja Apply..

Untuk smartfren saya menggunakan username= m8 dan password=m8, jangan lupa pilih connect automatically kemudian save dan close.
Maka secara otomatis Network Manager akan memulai koneksi secara otomatis..
Jika koneksi dapat dilakukan, koneksi ini masih bersifat sementara. Untuk langkah selanjutnya agar koneksi dapat secara otomatis dapat dilakukan maka lakukan otomatisasi pada proses ketika modem USB ditancapkan yang akan dianggap modem USB tanpa melalui langkah-langkah di atas dengan mengkonfigurasikan file yaitu /lib/udev/rules.d/40-usb_modeswitch.rules dan membuat file vendor:product dalam contoh ini 21f5:1000.
Baiklah langkah pertama dari terminal ketikkan sudo gedit /etc/udev/rules.d/40-usb_modeswitch.rules
tambahkan skrip berikut.
# AirFlash CDMA
ATTRS{idVendor}=="21f5", ATTRS{idProduct}=="1000", RUN+="usb_modeswitch '%b/%k'"
sebelum skrip LABEL="modeswitch_rules_end"
simpan dan keluar, ingat itu adalah id modem USB sebagai CDROM 21f5:1000
selanjutnya membuat file vendor:product dalam contoh ini 21f5:1000 dengan cara ketik perintah di terminal
sudo gedit /etc/usb_modeswitch.d/21f5:1000
kemudian ketikkan baris berikut.
#Copy dari di sini ##################################################
# AirFlash
#ID device Sebelum menjadi modem
DefaultVendor=0x21f5
DefaultProduct=0x1000
#Baris Berikut entah berguna atau tidak
#anda bisa menghapus atau membiarkannya
TargetClass=0xff
#ID device setelah menjadi modem
TargetVendor=0x21f5
TargetProduct=0x2008
MessageContent="555342431028e585c000000080000671010000000000000000000000000000"
#Copy sampai di sini
keluar, kemudian simpan.Restart Komputer. Colokkan modem, lalu cek apakah modem sudah terdeteksi dan menggunakan driver option :
cek modem :
$ ls /dev/ttyUSB0
/dev/ttyUSB0
cek driver :
$ lsmod
..............
sparse_keymap 13666 1 asus_laptop
usbserial 37116 10
soundcore 12600 1 snd
...........................
berarti modem sudah terdeteksi sebagai modem USB, dan biasanya BlankOn 7 Pattimura ini langsung melakukan koneksi setelah secara otomatis modem USB dikenali oleh kernel.
Selamat berselancar ria....
0 Komentar:
Post a Comment