Anda di halaman 1dari 18

kemaren udah share tentang sound card untuk HP1013 dengan distro slackware, sekarang

saya mau share dengan topic yang hampir saya lupakan yaitu tentang cara setting modem HP
smart haier C700 yang selama ini saya pake untuk ngeblog.
Ok tanpa banyak omong lagi saya akan segera memulai dari….(dari mana ya???):sikut:
buka konsole dulu deh…
masuk dulu sebagai root dengan mengetik su (enter) dan jangan lupa untuk memasukkan
password root nya.
lakukan pengecheckan modem dengan perintah lsusb (enter) .disitu akan terlihat daftar usb
yang terkoneksi
Bus 002 Device 002: ID 15d9:0a4c
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 174f:1105 Syntek
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 05c6:9004 Qualcomm, Inc.                        <<<disini modem
smart saya
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
sekarang kita sudah tau dimana letak modem kita “Bus 005 Device 002: ID 05c6:9004
Qualcomm, Inc.”
berikutnya kita langsung ketikkan “modprobe usbserial vendor=0x05c6 product=0×9004″
terus tekan enter
pastikan tidak ada pesan error .lalu ketik “dmesg | grep usb ” (enter)
usbserial_generic 5-1:1.0: generic converter detected
usb 5-1: generic converter now attached to ttyUSB0
usbserial_generic 5-1:1.1: generic converter detected
usb 5-1: generic converter now attached to ttyUSB1
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core

nah dari hasil diatas ternyata modem kita ada di ttyUSB1 . lanjut aja ketik “kppp”  maka
terbukalah aplikasi kppp,piilih tombol configure,maka akan muncul lagi menu baru dengan
title kppp configure.pada tab account , pilih tombol new , manual setup .isi connection name
dengan smart dan add phone number dengan #777 ;angsung klik OK. terus pada tab modem
di kppp configure ,pilih new,pada tab device ,isikan name dengan smart modem device diisi
dengan /dev/ttyUSB1 << ini disesuaikan dengan hasil “dmesg | grep usb” diatas. lalu pilih tab
modem dan klik modem command ,isikan initialization 2 dengan “ATQ0 V1 E1 S0=0 &C1
&D2 +FCLASS=0“ lalu klik OK terus sampai kembali ke KPPP.siskan username dan
password dengan “smart” lalu klik connect .
akhirnya selesai sudah tutorial singkat ini…kalo ada pertanyaan ,seperti biasa kolom
comment selalu terbuka untuk umum ( tapi tidak ada space untuk para spammer
Secara default, Dell Vostro A840 sudah terinstall sistem operasi Ubuntu 8.04 LTS Hardy
Heron. Namun karena mempertimbangkan kernel dan versi sofware yang terinstal, saya
memutuskan untuk mengupgradenya menjadi Ubuntu 9.04 Jaunty Janckalope. Selain alasan
itu, kebodohan saya juga menjadi salah satu penyebab hilangnya Hardy dari Vostro saya.
Proses resize partisi yang serampangan menyebabkan kacaunya susunan partisi hardisk saya.
Oleh karena itu, format ulang dan clean install OS pun saya eksekusi.

Kebanyakan kegagalan pengguna Jaunty dalam instalasi Haier C700 adalah pada perintah
“modprobe”. Jika mengikuti petunjuk dari para pengguna distro lainnya, maka dipastikan
tidak akan berhasil. Tulisan seperti ini akan muncul.

FATAL: Module usbserial not found.

Hal ini terjadi karena modul usbserial di ubuntu sudah diintegrasikan di kernelnya (kalau
tidak salah, menurut info dari google sih begitu). Kita tidak bisa me-modprobe. Yang kita
lakukan tinggal memanggil modul dari kernel saat booting dengan memodifikasi file
/boot/grub/menu.lst. Urutan langkah-langkahnya seperti ini.

Klik Applications -> Accessories -> Terminal


Ketik perintah : sudo gedit /boot/grub/menu.lst
Setelah itu akan muncul jendela gedit. Cari tulisan seperti di bawah ini

## ## End Default Options ##

title Ubuntu 9.04, kernel 2.6.28-11-generic


uuid 4d403e30-6368-4092-ad51-cdd939e75ea5
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=4d403e30-6368-4092-ad51-
cdd939e75ea5 ro quiet splash

Ubah menjadi

## ## End Default Options ##

title Ubuntu 9.04, kernel 2.6.28-11-generic with usb serial


uuid 4d403e30-6368-4092-ad51-cdd939e75ea5
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=4d403e30-6368-4092-ad51-
cdd939e75ea5 ro quiet splash usbserial.vendor=0x05c6 usbserial.product=0×9004

Setelah itu, restart komputer dan pilih Ubuntu 9.04, kernel 2.6.28-11-generic with usb serial.

Setelah masuk ke desktop ubuntu, colokkan hape Haier C700 lalu ketik sudo wvdialconf
/etc/wvdial.conf di Terminal (dibuka dengan klik Applications -> Accessories -> Terminal)

Wvdial akan mengenali modem Haier C700 sebagai modem di /dev/ttyUSB1.

Setelah itu, edit file /etc/wvdial.conf dengan mengetik sudo gedit /etc/wvdial.conf

Isikan parameter ini di sana


[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem = /dev/ttyUSB1
Phone = #777
Idle Seconds = 300
Password = smart
Modem Type = Analog Modem
Stupid Mode = 1
Compuserve = 0
Baud = 460800
Dial Command = ATDT
Ask Password = 0
ISDN = 0
Username = smart
FlowControl = CRTSCTS

Setelah itu ketikkan sudo wvdial dan voila! Hape Smart Haier C700 yang terkenal bandel itu
pun bisa berjalan di linux.

Beberapa masalah yang muncul yaitu koneksi pertama yang biasanya gagal. Solusi dari hal
itu pada Haier D1200 yaitu dengan memancing koneksi di Windows dulu. Masuk ke
Windows, konek modem, disconnect lalu restart dan masuk ke linux. Tapi sahabat saya
menemukan cara menarik untuk mengatasinya. Solusinya bisa dibaca di sini

Permasalahan lain yaitu disconnect setelah beberapa saat modem aktif. Solusinya belum saya
coba. Ada beberapa referensi dari google, tapi belum pernah saya coba. Nanti kalau sudah
berhasil akan saya posting di sini.
Sebagai root, ketik perintah berikut di konsole (atau sudo wvdialconf untuk Ubuntu):

wvdialconf

Akan keluar hasil:

Editing `/etc/wvdial.conf’.
Scanning your serial ports for a modem.
ttyS0<*1>: ATQ0 V1 E1 — failed with 2400 baud, next try: 9600 baud
ttyS0<*1>: ATQ0 V1 E1 — failed with 9600 baud, next try: 115200 baud
ttyS0<*1>: ATQ0 V1 E1 — and failed too at 115200, giving up.
Modem Port Scan<*1>: S1 S2 S3

Sorry, no modem was detected! Is it in use by another program?


Did you configure it properly with setserial?

Terbukti modem HP Smart kita tidak dikenali. Karena itu, berikut langkah-langkahnya untuk
setting modem HP Smart (Untuk pengguna Ubuntu, semua perintah di awali dengan sudo).:

1. Pastikan modem HP Smart Anda sudah bisa mengakses internet dengan opera mini yang
sudah terinstall di dalamnya.

2. Dalam keadaan ON, tancapkan modem ke USB port laptop/PC.

3. Buka terminal konsole (start -> more program -> terminal -> konsole atau accesories ->
terminal di Ubuntu) lalu ketik su dan masukkan password root. (Untuk pengguna Ubuntu
langsung ke langkah nomor 4).

4. Ketik perintah lsusb. Perintah ini untuk menampilkan semua device yang terpasang di port
USB. Pada konsole akan keluar tulisan:

5. Tentukan device mana yang diidentifikasi sebagai Modem HP Smart. Untuk


mengetahuinya silakan cabut dulu modemnya lalu ketik ulang lsusb (atau sudo lsusb untuk
Ubuntu). Perhatikan baris mana yang hilang dengan membandingkan dengan hasil yang
keluar pada langkah nomor 4. Baris yang hilang itulah device modem HP smart Anda.
6. Tancapkan kembali modem HP Smart di tempat semula dan ketik lagi lsusb (atau sudo
lsusb untuk Ubuntu). Perhatikan angka-angka setelah “ID” pada baris yang diidentifikasi
sebagai Modem Smart.

7. Selanjutnya ketik modprobe -r usbserial (atau sudo modprobe -r usbserial untuk


Ubuntu).

8. Ketik perintah modprobe usbserial vendor=0x19d2 product=0x0102, dimana 19d2 dan


0102 adalah angka-angka yang tercantum pada baris yang diidentifikasi sebagai modem
Smart pada langkah no.4 di atas. Ganti angka-angka ini sesuai dengan yang muncul di layar
Anda.

9. Jika tidak terjadi error, tinggal setting konfigurasi wvdial. Jika terjadi error, perhatikan
kembali angka-angka yang Anda tuliskan, pastikan sama dengan yang ada pada langkah
nomor 4.

10. Setting konfigurasi wvdial. Ketik perintah kwrite /etc/wvdial.conf (atau sudo gedit
/etc/wvdial.conf untuk Ubuntu). Setelah file wvdial.conf terbuka, hapus semua isinya dan
ganti dengan:

[Dialer Defaults]
Modem = /dev/ttyUSB1
Modem Type = Analog Modem
Init1 = ATZE0Q0V1
Init2 = ATE0Q0V1
Init3 = AT
Init4 = ATQ0 V1 E1 S0=0 +FCLASS=0
Baud = 460800
FlowControl = CRTSCTS
ISDN = 0
Dial Command = ATDT
Phone = #777
Ask Password = 0
Username = smart
Password = smart
Stupid Mode = 1
Auto DNS = 1
New PPPD = yes
Compuserve = 0

11. Nah sekarang tinggal dikonekkan. Ketik perintah wvdial (atau sudo wvdial untuk
Ubuntu).

Jika muncul seperti ini berarti sudah konek.

12. Jika pada saat mengetikkan wvdial terjadi error berupa perintah string yang terhenti atau
terdapat kode-kode aneh seperti pada gambar berikut, tekan CTRL+C lalu HP modemnya di-
off-kan (tetapi jangan dicabut).
13. Dengan HP Modem dalam kondisi off, ketikkan kembali perintah wvdial (atau sudo
wvdial untuk Ubuntu) hingga keluar hasil sebagai berikut:

Tekan CTRL+C dan ON-kan kembali HP modem.

14. Setelah HP dalam kondisi ON, ketik kembali perintah wvdial (atau sudo wvdial untuk
Ubuntu) dan seharusnya sudah konek.
Perlu diperhatikan:

1. Apabila ingin menghentikan koneksi pada kondisi komputer tidak shutdown, tekan
CTRL+C. Jika ingin konek kembali (dengan mengetik wvdial), dan terjadi error
seperti pada langkah nomor 12 di atas, OFF kan dulu modemnya, kemudian lakukan
kembali langkah 13-14.
2. Langkah-langkah di atas HARUS diulangi jika ingin melakukan koneksi setelah
laptop/komputer shutdown.

Inilah tutorial ala Masdinsite untuk setting Modem HP Smart ZTEC261 di Linux
(PCLinuxOS, Mandriva, Ubuntu, dll.). Pengguna Windows tidak perlu bersusah payah
seperti ini sebab tinggal next next aja langsung konek. Tetapi karena sudah cerai dengan
Windows, maka mau tidak mau sebuah cara harus ditemukan, sebab bukan Linux namanya
jika harus menyerah begitu saja .

Info Terkait:

 Dengan berat hati kuucapkan “Good


Pagi ini seorang teman meminta tolong mengkoneksikan smart Haier  miliknya pada Ubuntu
Ultimate 9.10. Awalnya saya kira dengan konfigurasi yang sama dengan konektivitas ev-DO
akan erhasil, tapi ternyata tidak. Setelah mencari beberapa kali, akhirnya menemukan cara
yang berhasil untuk dipraktikkan, kira kira langkah langkahnya seperti berikut:

Buka file /boot/grub/grub.cfg :

title        Ubuntu 9.10, kernel 2.6.31-11-generic


uuid        ———————————————–
kernel        /boot/vmlinuz-2.6.31-11-generic root=UUID=—————————– ro quiet
splash
initrd        /boot/initrd.img-2.6.31-11-generic
quiet

Ganti dengan :

title        Ubuntu 9.10, kernel 2.6.31-11-generic


uuid        ———————————————–
kernel        /boot/vmlinuz-2.6.31-11-generic root=UUID=—————————– ro quiet
splash usbserial.vendor=0x05c6 usbserial.product=0×9004
initrd        /boot/initrd.img-2.6.31-11-generic
quiet

Restart komputer. Kemudian, pastikan bahwa Haier C700 telah terdeteksi oleh sistem ketik
lsusb pada terminal.

Setelah itu, instal aplikasi wvdial, ketik pada terminal: sudo apt-get install wvdial.

Kemudian cek apakah port usb sudah terpasang : dmesg | grep tty .

[ xxxx.xxxxxx] generic ttyUSB0: generic converter now disconnected from ttyUSB0


[ xxxx.xxxxxx] generic ttyUSB1: generic converter now disconnected from ttyUSB1
[ xxxx.xxxxxx] usb 2-1: generic converter now attached to ttyUSB0
[ xxxx.xxxxxx] usb 2-1: generic converter now attached to ttyUSB1

Langkah selanjutnya adalah konfigurasi file wvdial.conf, ketik pada terminal: sudo gedit
/etc/wvdial.conf .

[Dialer Defaults]
Modem = /dev/ttyUSB1
Modem Type = Analog Modem
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Baud = 230400
Phone = #777
Username = smart
Password = smart
Stupid Mode = 1
ISDN = 0
New PPPD = yes
pada koneksi ini saya menggunakan ttyUSB1. Setelah itu, kita dapat langsung menggunakan
Haier C700 untuk internetan. Cukup ketik : sudo wvdial pada terminal.

1. Sebelum install cabut semua/apapun usb device yg terkoneksi ke komputer anda


termasuk modem. kemudian restart komputer.
2. Setelah masuk Ubuntu, colokan modem Haier CE100/apapun modem anda ke
komputer. Tunggu sampai muncul drive baru seperti biasa kalau kita colokin USB
Flash Drive.
3. Kemudian klik kanan drive baru tersebut klik EJECT bukan yg lain.
4. Buka terminal dan ketikkan perintah berikut lsusb
5. Maka akan muncul beberapa baris kalimat seperti ini :
Bus 003 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 002 Device 002: ID 201e:2009
Bus 002 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 001 Device 003: ID 14cd:6600 Super Top USB 2.0 IDE DEVICE
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubPerhatikan yang
saya bold. 201e = id vendor sedangkan 2009  adalah id produk.. Kalau modem anda
tipe lain, biasanya seperti itu cuma id vendor atau id productnya berbeda.

Untuk mengenali id vendor modem biasanya sih tidak ada embel apa-apa lagi di
belakangnya. Atau kalaupun ada embel2 lagi biasanya qualcomm,dll dari perusahaan
telekomunikasi.

6. Masih di terminal dan ketikkan kode berikut gedit /etc/udev/rules.d/99-evdo-


modem.rules
7. Akan terbuka seperti notepad setelah itu copy dan paste kode berikut
SYSFS{idVendor}==”201e”, SYSFS{idProduct}==”2009″, RUN+=”/usr/bin/eject
%k kemudian save.Note: Pada {id vendor} dan {id product} sesuai modem anda.
Kalau modem saya terdeteksi 201e dan 2009 seharusnya kalau modem anda haier
ce100 kode2nya sama.
8. Kemudian ketikkan perintah ini di terminal sudo modprobe usbserial vendor=0×201e
product=0×2009
9. Selanjutnya ketikkan dmesg
10. Saya asumsikan anda sudah menginstall wvdial, kalau tidak maka anda harus install
wvdial dulu sebelum bisa melangkah ke step selanjutnya. Kalau sudah maka step ini
bisa dilanjutkan.Ketikkan perintah sudo gedit /etc/wvdial.conf (akan muncul seperti
notepad) dan selanjutnya tambahkan kode berikut ini (jangan hapus kode yg sudah
ada disana) : 
[Dialer smart]
Auto DNS = on
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Stupid Mode = yes
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
Phone = #777
Modem = /dev/ttyUSB0
Username = ?smart?
Password = ?smart?
Baud = 460800
Dial Command = ATDT
FlowControl = CRTSCTS
Ask Password = 0
Stupid Mode = 1
Compuserve = 0
Idle Seconds = 300
11. Sekarang jalankan perintah : sudo wvdial smart
12. Jika muncul tulisan berikut ini :
–> WvDial: Internet dialer version 1.60
–> Cannot get information for serial port.
–> Initializing modem.
–> Sending: ATZ
ATZ
OK
–> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
–> Modem initialized.
–> Idle Seconds = 300, disabling automatic reconnect.
–> Sending: ATDT#777
–> Waiting for carrier.
ATDT#777
CONNECT 3100000
–> Carrier detected. Starting PPP immediately.
–> Starting pppd at Sun Jan 3 15:19:52 2010
–> Pid of pppd: 2777
–> Using interface ppp0
–> pppd: ?u` @l`
–> pppd: ?u` @l`
–> pppd: ?u` @l`
–> pppd: ?u` @l`
–> pppd: ?u` @l`
–> local IP address 10.11.149.207 –> ini mungkin berbeda
–> pppd: ?u` @l`
–> remote IP address 10.17.4.12 –> ini mungkin berbeda
–> pppd: ?u` @l`
–> primary DNS address 10.17.3.244 –> ini mungkin berbeda
–> pppd: ?u` @l`
–> secondary DNS address 10.17.3.252 –> ini mungkin berbeda
–> pppd: ?u` @l`Itu berarti anda sudah terkoneksi ke internet. Dan masih di terminal
tekan CTRL + Shift + T kemudian ketik perintah berikut : ping -s -t yahoo.com
13. Untuk disconnect atau mematikan koneksi tersebut anda cukup tekan CTRL + C
Ok semoga sukses dengan instalasi modemnya dan berikut ini saya tambahkan cara
mengenali modem :
Ketikkan perintah sudo lsusb -v nanti aka

sudo modprobe usbserial vendor=0x05c6 product=0×9004

This guide will help you to set up the 'Smart' Haier C700 USB modem phone to connect to
the Internet on Ubuntu 9.04. You will need to install some package, and edit the GRUB menu
file. Without further ado, let's get our hands dirty editing some config files.

1. Plug in the Haier C700 USB modem phone to get its ID


$ lsusb
...
Bus 001 Device 005: ID 05c6:9004 Qualcomm, Inc.
...

2. Edit GRUB to add usbserial module to the kernel


$ gksudo gedit /boot/grub/menu.lst

Add these two words to the end the of kernel line: usbserial.vendor=0x05c6
usbserial.product=0x9004.

title Ubuntu 9.04


uuid ...
kernel ... usbserial.vendor=0x05c6 usbserial.product=0x9004
initrd ...
quiet
...

Save and then reboot.

3. Check if the Haier C700 USB modem is detected


$ dmesg | tail
...
[ 583.574996] usbserial_generic 1-1:1.0: generic converter detected
[ 583.575252] usb 1-1: generic converter now attached to ttyUSB0
[ 583.575478] usbserial_generic 1-1:1.1: generic converter detected
[ 583.575583] usb 1-1: generic converter now attached to ttyUSB1
...

4. Install wvdial and edit its configuration


$ sudo apt-get install wvdial
$ sudo wvdialconf
$ gksudo gedit /etc/wvdial.conf
[Dialer Defaults]
Modem = /dev/ttyUSB1
Modem Type = Analog Modem
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Baud = 230400
Phone = #777
Username = smart
Password = smart
Stupid Mode = 1
ISDN = 0
New PPPD = yes

5. Connect to Internet
$ sudo wvdial
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT#777
--> Waiting for carrier.
ATDT#777
CONNECT
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Tue Nov 17 00:38:58 2009
--> Pid of pppd: 3783
--> Using interface ppp0
--> local IP address 10.12.61.241
--> remote IP address 10.20.4.12
--> primary DNS address 10.17.3.252
--> secondary DNS address 10.17.3.254

6. Press Ctrl+C to disconnect

Plug out and turn off your phone before you can connect it again to the Internet.

29.11.2009. 19:53 EST

wenry@ubuntu:~$ sudo ifconfig eth0 192.168.0.2 netmask 255.255.255.0

wenry@ubuntu:~$ ping 192.168.0.1

PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.

64 bytes from 192.168.0.1: icmp_seq=1 ttl=128 time=3.62 ms


64 bytes from 192.168.0.1: icmp_seq=2 ttl=128 time=0.180 ms

64 bytes from 192.168.0.1: icmp_seq=3 ttl=128 time=0.172 ms

64 bytes from 192.168.0.1: icmp_seq=4 ttl=128 time=0.172 ms

64 bytes from 192.168.0.1: icmp_seq=5 ttl=128 time=0.172 ms

^Z

[2]+ Stopped ping 192.168.0.1

wenry@ubuntu:~$ sudo iptables -A INPUT -s 192.168.0.1 -j DROP

Anda mungkin juga menyukai