Rabu, 20 Mei 2009

Modem CDMA menggunakan HP ZTE C300 pada Ubuntu 7.10


HP ZTE C300 merupakan HP CDMA yg termasuk dalam kelas entry level berharga murah. klo di pulau jawa, hp ini di paket dengan Fren (mobile-8) seharga 388 rebu. klo di Balikpapan, harganya sudah naik sedikit sekitar 400 ribuan. walaupun hp murah. ternyata bisa dipergunakan sebagai modem CDMA loh. yang agak aneh, ternyata driver modemnya utk keluarga Microsoft Windows sangat susah didapat. sementara utk linux ternyata sangat gampang (dan gratis pula).

Yang perlu disediakan adalah 1 unit HP ZTE C300 (he..he.. saya baru beli kemarin)sebuah kabel USB dengan colokan miniUSB (yg biasa dipergunakan mp3 player ato HDD external). disini saya sudah menguji coba dengan menggunakan linux mint 4.0 (padanan dari Ubuntu 7.10)
langkah-langkahnya :

hubungkan Handphone dengan komputer menggunakan kabel miniUSB

setelah itu coba dicek dengan perintah

$ lsusb

maka akan muncul hasil kira-kira spt berikut : (mungkin di komp anda akan beda sedikit)

Bus 005 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 004: ID 05c6:3197 Qualcomm, Inc. CDMA Wireless Modem/Phone
Bus 002 Device 003: ID 062a:0000 Creative Labs Optical Mouse
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

bisa terlihat bahwa di Ubuntu, Hp modem terdeteksi sebagai “Qualcomm, Inc. CDMA Wireless Modem/Phone” dengan ID hardware 05c6:3197 pada Bus 002 Device 004

langkah selanjutnya adalah menginstall module driver yg diperlukan. biasanya sudah tersedia didalam linux. cukup di jalankan dengan perintah

$ sudo modprobe usbserial vendor=0×05c6 product=0×3197

utk mengecek apakah perintah tadi sudah sukses maka jalankan perintah :

$ dmesg

di outputnya cari bagian yg menjelaskan ttg tty/USB, contohnya spt ini

<—————–

[ 131.444000] usb 2-1: new full speed USB device using uhci_hcd and address 4
[ 131.660000] usb 2-1: configuration #1 chosen from 1 choice
[ 1102.632000] usbcore: registered new interface driver usbserial
[ 1102.632000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
[ 1102.632000] usbserial_generic 2-1:1.0: generic converter detected
[ 1102.632000] usb 2-1: generic converter now attached to ttyUSB0
[ 1102.632000] usbserial_generic 2-1:1.1: generic converter detected
[ 1102.632000] usb 2-1: generic converter now attached to ttyUSB1
[ 1102.632000] usbcore: registered new interface driver usbserial_generic
[ 1102.632000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB Serial Driver core

——————–>

bisa dilihat bahwa modem terdeteksi/terinstall pada /dev/ttyusb0.
utk dial up nya, sementara ini saya masih menggunakan wvdial. jika belum ada, bisa diinstall dulu dengan mengetikkan perintah

$ sudo apt-get install wvdial

kalau sudah, bisa dilakukan deteksi otomatis untuk mendeteksi keberadaan modem sekaligus menuliskan konfigurasinya ke dalam file wvdial.conf. perintahnya adalah :

$ sudo wvdialconf /etc/wvdial.conf

maka akan keluar hasil kira2 spt ini. (di komp anda mungkin akan sedikit berbeda)

<—————————
Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0 S1 S2 S3
WvModem<*1>: Cannot get information for serial port.
ttyUSB0<*1>: ATQ0 V1 E1 — OK
ttyUSB0<*1>: ATQ0 V1 E1 Z — OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 — OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 — OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 — OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK
ttyUSB0<*1>: Modem Identifier: ATI — Manufacturer: QUALCOMM INCORPORATED
ttyUSB0<*1>: Speed 4800: AT — OK
ttyUSB0<*1>: Speed 9600: AT — OK
ttyUSB0<*1>: Speed 19200: AT — OK
ttyUSB0<*1>: Speed 38400: AT — OK
ttyUSB0<*1>: Speed 57600: AT — OK
ttyUSB0<*1>: Speed 115200: AT — OK
ttyUSB0<*1>: Speed 230400: AT — OK
ttyUSB0<*1>: Speed 460800: AT — OK
ttyUSB0<*1>: Max speed is 460800; that should be safe.
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK
WvModem<*1>: Cannot get information for serial port.
ttyUSB1<*1>: ATQ0 V1 E1 — failed with 2400 baud, next try: 9600 baud
ttyUSB1<*1>: ATQ0 V1 E1 — failed with 9600 baud, next try: 115200 baud
ttyUSB1<*1>: ATQ0 V1 E1 — and failed too at 115200, giving up.

Found a modem on /dev/ttyUSB0.
Modem configuration written to /etc/wvdial.conf.
ttyUSB0: Speed 460800; init “ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0″

———————>
setelah itu kita tinggal mengedit file wvdial.conf utk mengisikan nomer telp dialup server, username dan password.tinggal ketikkan :

$ sudo gedit /etc/wvdial.conf

edit spt dibawah ini :

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Stupid Mode = yes
ISDN = 0
Modem Type = USB Modem
New PPPD = yes
Phone = #777
Modem = /dev/ttyUSB0
Username = telkomnet@instan
Password = telkom
Baud = 460800

kebetulan saya menggunakan telkomflexi, dan melakukan dial ke telkomnetinstan.

utk melakukan dial. tinggal mengetikkan :

$ sudo wvdial

maka hasilnya kira-kira akan keluar spt ini :

WvDial<*1>: WvDial: Internet dialer version 1.56
WvModem<*1>: Cannot get information for serial port.
WvDial<*1>: Initializing modem.
WvDial<*1>: Sending: ATZ
WvDial Modem<*1>: ATZ
WvDial Modem<*1>: OK
WvDial<*1>: Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
WvDial Modem<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
WvDial Modem<*1>: OK
WvDial<*1>: Modem initialized.
WvDial<*1>: Sending: ATDT#777
WvDial<*1>: Waiting for carrier.
WvDial Modem<*1>: ATDT#777
WvDial Modem<*1>: CONNECT
WvDial<*1>: Carrier detected. Starting PPP immediately.
WvDial: Starting pppd at Sun Feb 10 22:18:34 2008
WvDial: Pid of pppd: 7410
WvDial<*1>: Using interface ppp0
WvDial<*1>: pppd: P?[06][08]??[06][08]
WvDial<*1>: pppd: P?[06][08]??[06][08]
WvDial<*1>: pppd: P?[06][08]??[06][08]
WvDial<*1>: pppd: P?[06][08]??[06][08]
WvDial<*1>: pppd: P?[06][08]??[06][08]
WvDial<*1>: local IP address 10.6.2.82
WvDial<*1>: pppd: P?[06][08]??[06][08]
WvDial<*1>: remote IP address 10.10.61.12
WvDial<*1>: pppd: P?[06][08]??[06][08]
WvDial<*1>: primary DNS address 222.124.198.150
WvDial<*1>: pppd: P?[06][08]??[06][08]
WvDial<*1>: secondary DNS address 222.124.249.115
WvDial<*1>: pppd: P?[06][08]??[06][08]

jika keluar spt ini, maka anda sudah berhasil, dan internet sudah bisa lgs digunakan.
selamat mencoba.



thanks buat komunitas linux asal kalimantan atas infonya

2 komentar:

Gupong Service mengatakan...

Ada nggak bro yang untuk xp

milisdad mengatakan...

Betul di Jogja nama ponsel tersebut di Bundling dengan SmartFren OT-203C.
Harga kisaran disini Rp. 225.000.
Ditunggu kunjungan ke blog saya :)

Glitter Word GeneratorGlitter Word GeneratorGlitter Word GeneratorGlitter Word GeneratorGlitter Word Generator