Posted by: holmes1412 | June 3, 2009

Setting modem Huawei e156g + IM3 di Ubuntu Hardy

VIA TERMINAL :
Terlebih dahulu tancapkan modem yang telah lengkap dengan kartu IM3 yang telah teregistrasi. Kemudian di terminal ketikkan:

$lsusb

>>perintah ini berguna untuk mengecek koneksi USB pd compi kita. Jika modem telah terkoneksi akan muncul di terminal kurang lebih sbb:
x@c-26:~$ lsusb
Bus 004 Device 013: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 002: ID 062a:0000 Creative Labs Optical Mouse
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

Catatan: Modem Huawei e156g terdeteksi sebagai Huawei E220 HSDPA di Ubuntu Hardy, artinya manual ini dapat diaplikasikan untuk Huawei E220

Berikutnya ketikkan:

$dmesg grep | tail

Jika modem terdeteksi akan muncul kurang lebih sbb:
x@c-26:~$ dmesg grep | tail
[ 4006.145923] airprime 4-3:1.1: GSM modem (1-port) converter detected
[ 4006.146007] usb 4-3: GSM modem (1-port) converter now attached to ttyUSB1

[ 4006.146093] airprime 4-3:1.2: airprime converter detected
[ 4006.146156] usb 4-3: airprime converter now attached to ttyUSB2
[ 4006.146206] usb 4-3: airprime converter now attached to ttyUSB3
[ 4006.146258] usb 4-3: airprime converter now attached to ttyUSB4
[ 4006.146342] airprime 4-3:1.3: airprime converter detected
[ 4006.146400] usb 4-3: airprime converter now attached to ttyUSB5
[ 4006.146461] usb 4-3: airprime converter now attached to ttyUSB6
[ 4006.146512] usb 4-3: airprime converter now attached to ttyUSB7

Berikutnya:

$sudo gedit /etc/wvdial.conf

edit wvdial.conf dengan nilai sbb:

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Password = durasi@indosat
Phone = *99***1#
New PPPD = yes
Modem Type = Analog Modem
Stupid Mode = 1
Baud = 9600
Auto DNS = 1
Modem = /dev/ttyUSB0
ISDN = 0
Username = durasi@indosat
Auto Reconnect = on

Berikutnya:

$sudo wvdialconf

hasilnya kurang lebih seperti:
x@c-26:~$ sudo wvdialconf
Editing `/etc/wvdial.conf’.

Scanning your serial ports for a modem.

Modem Port Scan: S0 S1 S2 S3
WvModem: Cannot get information for serial port.
ttyUSB0: ATQ0 V1 E1 — OK
ttyUSB0: ATQ0 V1 E1 Z — OK
ttyUSB0: ATQ0 V1 E1 S0=0 — OK
ttyUSB0: ATQ0 V1 E1 S0=0 &C1 — OK
ttyUSB0: ATQ0 V1 E1 S0=0 &C1 &D2 — OK
ttyUSB0: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK
ttyUSB0: Modem Identifier: ATI — Manufacturer: huawei
ttyUSB0: Speed 9600: AT — OK
ttyUSB0: Max speed is 9600; that should be safe.
ttyUSB0: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK
WvModem: Cannot get information for serial port.
ttyUSB1: ATQ0 V1 E1 — OK
ttyUSB1: ATQ0 V1 E1 Z — OK
ttyUSB1: ATQ0 V1 E1 S0=0 — OK
ttyUSB1: ATQ0 V1 E1 S0=0 &C1 — OK
ttyUSB1: ATQ0 V1 E1 S0=0 &C1 &D2 — OK
ttyUSB1: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK
ttyUSB1: Modem Identifier: ATI — Manufacturer: huawei
ttyUSB1: Speed 9600: AT — OK
ttyUSB1: Max speed is 9600; that should be safe.
ttyUSB1: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK
WvModem: Cannot get information for serial port.
ttyUSB2: ATQ0 V1 E1 — ^BOOT:20433450,0,0,0,86
ttyUSB2: failed with 2400 baud, next try: 9600 baud
ttyUSB2: ATQ0 V1 E1 — failed with 9600 baud, next try: 9600 baud
ttyUSB2: ATQ0 V1 E1 — and failed too at 115200, giving up.
ttyUSB3: Exec format error
Modem Port Scan: USB3
ttyUSB4: Exec format error
Modem Port Scan: USB4
WvModem: Cannot get information for serial port.
ttyUSB5: ATQ0 V1 E1 — failed with 2400 baud, next try: 9600 baud
ttyUSB5: ATQ0 V1 E1 — failed with 9600 baud, next try: 9600 baud
ttyUSB5: ATQ0 V1 E1 — and failed too at 115200, giving up.
ttyUSB6: Exec format error
Modem Port Scan: USB6
ttyUSB7: Exec format error
Modem Port Scan: USB7

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

Yang terpenting adalah kalimat yang di bold, menandakan dideteksinya modem.

Kemudian dilanjutkan:

$wvdial

hasilnya:
x@c-26:~$ 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*99***1#
–> Waiting for carrier.
ATDT*99***1#
CONNECT
–> Carrier detected. Starting PPP immediately.
–> Starting pppd at Wed Jun 3 08:37:53 2009
–> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
–> –> PAP (Password Authentication Protocol) may be flaky.
–> Warning: Could not modify /etc/ppp/chap-secrets: Permission denied
–> –> CHAP (Challenge Handshake) may be flaky.
–> Pid of pppd: 11316
–> Using interface ppp0
–> pppd: 0�[06][08]P�[06][08]
–> pppd: 0�[06][08]P�[06][08]
–> pppd: 0�[06][08]P�[06][08]
–> pppd: 0�[06][08]P�[06][08]
–> pppd: 0�[06][08]P�[06][08]
–> pppd: 0�[06][08]P�[06][08]
–> local IP address 10.168.101.93
–> pppd: 0�[06][08]P�[06][08]
–> remote IP address 10.64.64.64 ——————>untuk dicopy
–> pppd: 0�[06][08]P�[06][08]
–> primary DNS address 124.195.15.98
–> pppd: 0�[06][08]P�[06][08]
–> secondary DNS address 124.195.15.100
–> pppd: 0�[06][08]P�[06][08]

Sekarang buka tab baru di terminal dan ketikkan:

$sudo route add default gw 10.64.64.64

Selesai.
Catatan: setting network di browser menggunakan:
“Auto-detect proxy settings for this network”

Untuk disconnect gunakan perintah  ctrl + c

-

VIA GUI

$sudo apt-get install gnome-ppp

setelah terinstall, buka aplikasi gnome-ppp (application>>internet>>gnome ppp)

pilih setup>>detect

Secara otomatis, gnome-ppp akan mencari modem, dan akan memberikan informasi port USB mana modem tertancap  jika modem telah terdeteksi. Gunakan dynamic IP address pada networking bar. Lalu close.

Lanjutkan dengan mengisikan username, password dan dial phone number. Untuk IM3 adalah sbb:

Basis waktu:

username: indosat@durasi

password:indosat@durasi

Phone number:*99***1#

Basis byte:

username:indosatgprs

passwords:indosatgprs

Phone number:*99***1#

Untuk lengkapnya (tapi kayaknya blog tsb dah ga aktif)

lihat disini aja ya….

-

-

Referensi

Informasi ini diadaptasi dari pengalaman pribadi dan:

http://idrus.net/2008/09/28/modem-cdma-venus-vt-12-starone-feat-hardy-heron.shtml/comment-page-1#comment-724

http://www.rozy.web.id/pemograman/setting-modem-huawei-e220-di-hardy-heron/


Responses

  1. Kalo instal e156g di jaunty gimana ya? Saya sudah coba cara di atas tapi mandek di $sudo gedit/etc/wvdial.conf.

    • mandek seperti apa?
      mohon diperjelas, kalau bisa sekalian dicantumkan hasil dari $sudo gedit/etc/wvdial.conf

      Saya tidak bisa mengira-ngira diagnosa kalau tidak ada gejala-gejala yang jelas lho …. :D

  2. Wah,thx y bro.gw baru nyobain lagsung tokcer,.

  3. Infonya menarik dan membantu sekali … good luck

  4. bro….
    pas conect udah bisa…
    tapi kenapa pas mau buka internet ga bisa ya….
    failed to cenect gitu…

    • “pas conect udah bisa…”
      nah, kayak gini aku pahami sebagai modem sudah terdeteksi, statusnya sudah terkoneksi.

      “pas mau buka internet ga bisa …”
      aku terjemahkan sebagai dua kemungkinan:

      pertama anda belum melakukan ini:
      “buka tab baru (new tab) di terminal, ketikkan
      $sudo route add default gw 10.64.64.64

      kedua ada permasalahan di setting browser.

      Please, be more specific. OK

  5. sori.. maw nanya saya.. krn kemungkinan besar nanti saya akan menggunakan Linux..
    1. Via terminal itu apa?
    Via GUI itu apa??

    Thanksssss…

    • As far as I know, GUI adalah kependekan dari graphical user interface. Maksudnya via GUI adalah sama ketika kita menggunakan Windows, untuk instal sesuatu tinggal klik panel/ikon seperti ‘next’, ‘cancel’ dsb.
      Sedangkan terminal adalah sebagaimana halaman ‘dos’ pada windows. Istilah lainnya adalah CLI alias Command Line Interface. Segala perintah yang dibangun untuk GUI pada dasarnya adalah perintah pada terminal yang (setahu saya) dibahasakan menjadi bentuk graphic yang mudah dioperasikan dan dipahami. Terminal/ CLI merupakan tempat untuk mengomando sistem operasi komputer kita. Beberapa keterangan silakan lihat disini:
      http://en.wikipedia.org/wiki/Linux

  6. Gan, waktu aku ketik sudo wvdialconf itu semua udah bisa ……

    seperti yang anda bold di atas…..
    tapi waktu aku ketik wvdial……

    itu alamat remote ip address nya ga ada..alias waktu baca di situ disconnecting……..

    ini apanya yang salah gan.??? mohon di bantu dong…..

    Suwun

    • itu bisa karena beberapa hal:
      1. tidak dideteksinya sinyal provider oleh modem; solusinya, coba cari tempat dengan sinyal tinggi.
      2. ada semacam hambatan di USB, semacam apa ya… ya kadang colokan USB kurang pas; solusinya coba beri jeda agak lama antara ‘wvdialconf’ dan ‘wvdial’
      3. faktor x yang tidak bisa dijelaskan; solusinya ulangi semua langkah dari awal. Dengan terlebih dulu disconnect dengan ctrl+c.

      catatan:
      jangan lupa memastikan edit wvdial.conf
      [command: $sudo gedit /etc/wvdial.conf] {dengan username, password, dial phone number} sudah tepat, karena setiap provider simcard memiliki username dan password yang berbeda.


Leave a response

Your response:

Categories