Saturday 28 January 2012

[Ubuntu 9.10] Menggunakan Modem USB 3G Advan DT-8


Advan DT-8 merupakan modem 3G USB, biasanya terdapat di pasaran dalam bentuk paket bundling bersama telkomsel. simpati max  Harganya yang relatif murah menjadi daya tarik tersendiri. Sayangnya, modem ini tidak dikenali dengan baik oleh kernel linux, karena akan terdeteksi sebagaiusb-storage (penyimpan data) dan bukan sebagai modem. Hal ini lumrah pada beberapa jenis modem tertentu yang sudah disertai dengan software bawaan di dalamnya. Modem jenis ini
ketika kita mencobanya di Windows awalnya terdeteksi sebagai mass-storage, kemudian modem akan menginstalasi driver dan software secara otomatis karena memiliki fungsi penyimpan data. Fitur ini dikenal dengan istilah "zero CD". Nah, Untuk menggunakannya di linux diperlukan semacamswitch agar mode usb-storage menjadi usbserial. Hal ini dapat dilakukan dengan menginstall paketusb-modeswitch.
Berikut langkah – langkahnya. Saya menggunakan Ubuntu 9.10 karmic dengan kernel 2.6.31.14 dan kartu telkomsel simpati max yang sudah diaktivasi untuk 3G.
1. tentukan vendor dan product ID modem
caranya di terminal ketik lsusb. Bandingkan hasilnya antara sebelum dan sesudah dicolokkan modem.
sebelum modem dipasang, lsusb sepert ini 


yu5uv@yu5uv-desktop:~$ lsusb
Bus 002 Device 003: ID 15d9:0a41 Unknown
Bus 002 Device 002: ID 058f:9254 Alcor Micro Corp. Hub
Bus 002 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 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
setelah  modem dipasang :
yu5uv@yu5uv-desktop:~$ lsusb
Bus 002 Device 003: ID 15d9:0a41 Unknown
Bus 002 Device 002: ID 058f:9254 Alcor Micro Corp. Hub
Bus 002 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 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 1c9e:6061
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
dari hasil ini maka vendor = 1c9e dan product = 6061
2. install paket usb-modeswitch
sebelumnya pastikan paket wvdial telah terinstall karena secara default ubuntu 9.10 sudah tidak menyediakan paket wvdial lagi.Untuk pengguna ubuntu silahkan cari dan download file deb paket ini di http://packages.ubuntu.com. Untuk kompilasi dari source code bisa  cari di sini http://www.draisberghof.de/usb_modeswitch/
3. edit file usb_modeswitch.conf,
di terminal ketik sudo gedit /etc/usb_modeswitch.conf.
temukan di file ini data vendor dan product yang sesuai dengan lsusb. Biar lebih cepat tekan 'ctrl F'dan ketik '1c9e'. 

 
# Alcatel One Touch X020 (aka OT-X020, aka MBD-100HU, aka Nuton 3.5G), works with Emobile D11LC
# Alcatel One Touch X030 (aka OT-X030, aka Nuton NT36HD)
#
# Contributor: Aleksandar Samardzic, Marcelo Fernandez 

 
;DefaultVendor=  0x1c9e
;DefaultProduct= 0×1001

;TargetVendor=   0x1c9e
;TargetProduct=  0×6061

# only for reference
# MessageEndpoint=0×05

hapus tanda " ; " dan " # " pada baris informasi vendor, product dan message end point hingga menjadi seperti ini :
# Alcatel One Touch X020 (aka OT-X020, aka MBD-100HU, aka Nuton 3.5G), works with Emobile D11LC
# Alcatel One Touch X030 (aka OT-X030, aka Nuton NT36HD)
#
# Contributor: Aleksandar Samardzic, Marcelo Fernandez 

 
DefaultVendor=  0x1c9e
DefaultProduct= 0×1001

TargetVendor=   0x1c9e
TargetProduct=  0×6061

# only for reference
MessageEndpoint=0×05
MessageContent="55534243123456780000000000000606f50402527000000000000000000000″
simpan file
4.buka terminal, ketik sudo modprobe usbserial vendor=0x1c9e product=0×6061. Tujuannya untuk me-load driver modem ke dalam kernel
5.Masih di terminal ketik sudo usb_modeswitch
yu5uv@yu5uv-desktop:~$ sudo usb_modeswitch
[sudo] password for yu5uv:

* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 1.0.2 (C) Josua Dietze 2009
* Works with libusb 0.1.12 and probably other versions
Looking for target devices …
Found devices in target mode or class (1)
Looking for default devices …
No default device found. Is it connected? Bye.

sekilas kelihatannya langkah yang dilakukan tidak berhasil. Namun kenyataannya NetworkManagerapplet di kanan atas toolbar ubuntu sudah bisa mendeteksi adanya koneksi Mobile Broadband. Akan muncul window baru yang meminta kita untuk mengisi data. Isi dengan APN :telkomsel , Number:*99# kosongkan username dan password. Selanjutnya buka NetworkManager , beri tanda centang pada kotak 'connect automatically' di Mobile bRoadband telkomsel dan klik apply. Terakhir, klik kanan pada ikon NetworkManager dan beri centang pada kotak 'enable networking'..
Perlu diingat bahwa tiap kali komputer di-boot vendor dan product ID modem harus di-load terlebih dahulu supaya modem bisa digunakan. Untuk itu selalu lakukan 'sudo modprobe usbserial vendor=0x1c9e product=0×6061′ (langkah 4) setiap menyalakan komputer, dan selanjutnya baru langkah no 5 (sudo usb_modeswitch).
semoga berhasil

NB:
1.jika diskonek dari koneksi dan sulit terhubung lagi, lepaskan modem ,pasang kembali dan sudo usb_modeswitch
2. metode ini tidak terbatas pada modem advan DT-8 namun seharusnya bisa diterapkan pada setiap modem dengan fitur 'zero CD' seperti beberapa tipe modem Ivio, venus, bandluxe, speedup ,dll
3. credit goes to:  discuss@linmodems.org

◄ Posting Baru Posting Lama ►
 

Copyright © 2012. I wanna be - All Rights Reserved inovLy media online by inforZa