Kamis, 03 Desember 2009

Seting Modem HP Haier DP 1200 Di Ubuntu

Setelah melakukan blogwalking kemana-mana akhirnya bisa sukses juga melakukan koneksi internet dengan menggunaka Hp smart pada Ubuntu 9.04 amd64, untuk distribusi i386 tinggal mengikuti langkah-langkahnya saja.

Kendala deteksi modem biasanya ada pada modul usbserial nya, yang pada Ubuntu 9.04 sudah built in pada kernel utama dan tidak berupa modul terpisah lagi, ini menyulitkan para pengguna awam karena harus mendefinisikan modul tersebut saat proses start up pada grub.

Alternatif lain yang bisa dilakukan untuk memudahkan proses deteksi modem adalah dengan meng-upgrade kernel yang semula adalah kernel 2.6.28-13 (tersedia di repositori ubuntu jaunty amd64 bit) menjadi versi kernel 2.6.31-14 (tersedia di repositori ubuntu karmic amd64 bit). Untuk melakukan proses upgrade kernel kita bisa menggunakan Synaptic Package Manager, baca artikel tentang setting repo ubuntu.

Langkah berikutnya adalah dengan melakukan standar koneksi modem usb pada linux :
Masuk pada terminal kemudian masuk sebagai root dengan perintah :

yoga@yoga-laptop:~$ sudo -i

Cek koneksi antara modem dengan port usb dengan perintah :

root@yoga-laptop:~$ lsusb

perhatikan pada info yang dihasilkan :

Bus 002 Device 002: ID 15eb:0001
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 15ca:00c3 Textech International Ltd. Mini Optical Mouse
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 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

pada usb port ke 2 (Device 002) terdeteksi hardware modem

Lakukan inisiasi modem dengan menggunakan perintah :

root@yoga-laptop:~$ modprobe usbserial vendor=0x15eb product=0x0001

Cek apakah modem sudah terdeteksi dengan menggunakan perintah :

root@yoga-laptop:~$ dmesg

perhatikan pada info yang di tampilkan

[ 327.427878] usbcore: registered new interface driver usbserial
[ 327.427924] USB Serial support registered for generic
[ 327.427971] usbserial_generic 2-2:1.0: generic converter detected
[ 327.428169] usb 2-2: generic converter now attached to ttyUSB0
[ 327.428195] usbserial_generic 2-2:1.1: generic converter detected
[ 327.428315] usb 2-2: generic converter now attached to ttyUSB1
[ 327.428351] usbcore: registered new interface driver usbserial_generic
[ 327.428358] usbserial: USB Serial Driver core

keterangan diatas menunjukan bahwa modem telah di attach pada usb port dengan nama ttyUSB0 dan ttyUSB1

Untuk proses koneksi internet bisa menggunakan aplikasi wvdial, untuk Ubuntu 9.04 secara default blom terinstall, jadi harus install dari repo dulu.
Lakukan konfigurasi wvdial dengan editor nano menggunakan perintah :

root@yoga-laptop:~$ nano /etc/wvdial.conf

isi konfigurasi seperti dibawah ini :

#[Dialer Defaults]
#Phone =
#Username =
#Password =
#New PPPD = yes
[Dialer smart]
Modem = /dev/ttyUSB0
Baud = 230400
Init1 = atze0Q0v1
Init2 = ate0q0v1
Init3 = at
Init4 = at+crm=1;+cmux=1;+cps=33;+cta=0
FlowControl = CRTSCTS
Phone = #222
Username = cdma
Password = cdma
Ask Password = 0
Dial Command = ATDT
Stupid Mode = 1
Compuserve = 0
Idle Seconds = 300
ISDN = 0

(untuk Phone, Username dan Passwor spesial limited edition username ^_^ )

Opsi tambahan untuk menghindari disconnect tiap beberapa menit (+- 50 menit)bisa melakukan sedikit modifikasi pada opsi pppd nya dengan menggunakan perintah :

root@yoga-laptop:~$ nano /etc/ppp/options

isikan konfigurasi seperti dibawah ini :

asyncmap 0
noauth
crtscts
modem
proxyarp
noipx
persist
idle 1000000

Setelah langkah terakhir diatas, maka tinggak melakukan koneksi denga menggunakan perintah :

root@yoga-laptop:~$ wvdial smart

sampai muncul informasi :

--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: atze0Q0v1
OK
--> Sending: ate0q0v1
OK
--> Sending: at
OK
--> Sending: at+crm=1;+cmux=1;+cps=33;+cta=0
OK
--> Modem initialized.
--> Idle Seconds = 300, disabling automatic reconnect.
--> Sending: ATDT#222
--> Waiting for carrier.
CONNECT
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Mon Nov 16 16:14:21 2009
--> Pid of pppd: 3878
--> Using interface ppp0
--> pppd: �[7f]
--> pppd: �[7f]
--> pppd: �[7f]
--> pppd: �[7f]
--> pppd: �[7f]
--> local IP address 10.12.8.74
--> pppd: �[7f]
--> remote IP address 10.20.4.12
--> pppd: �[7f]
--> primary DNS address 10.17.3.252
--> pppd: �[7f]
--> secondary DNS address 10.17.3.254
--> pppd: �[7f]

Akhirnya koneksi internet dengan Hp Haier dp1200 bisa dilakukan, silahkan mencoba sendiri di lapie masing-masing dude…

Tidak ada komentar:

Posting Komentar