Deteksi Modem Venus VT-18 pada Ubuntu 9.10

Venus VT-18 pada Ubuntu

Post kali ini akan membahas mengenai pengalamanku bercumbu dengan Ubuntu 9.10 yang punya nama Karmic Koala ini. Semua itu gara gara laptop kesayangan yang hardisknya kena bad sector, sehingga harus ganti hardisk. Akhirnya aku pasang kembali komputer yang sudah menginap di kamar belakang selama 10 bulan. Dan aku memutuskan untuk menginstal ubuntu 9.10  karena komputerku udah berusia 8 tahun dan faktanya cuma diupgrade RAM saja, jadi ga bisa diinstal Ubuntu 11.10.

Venus VT-18 pada Ubuntu Hal pertama yang kubutuhkan adalah koneksi internet, maka dengan laptop babe yang nganggur aku cari tutorial mengkoneksikan internet dengan modem Venus VT-18 dengan OS ubuntu. Setelah mengotak-atik selama hampir 6 jam akhirnya aku berhasil mengkoneksikan internet dengan Ubuntu.

Sebelumnya jangan kaget kalo ketemu kata CD-ROM, karena pada Ubuntu modem tersebut dideteksi sebagai CD-ROM untuk menyimpan data software dan driver modem, khusus untuk OS sebelah *lirik Win#ows :p

Hal-hal yang dibutuhkan:

  • Modem Venus VT-18
  • Komputer dengan OS Ubuntu
  • Wvdial dan dependencies nya. Bisa dicari di sini
  • Sejunlah cemilan untuk menemani suasana
  • Kopi anget atau teh anget.
  • Musik yang bisa membangkitkan semangat.

Apabila semua sudah siap, mari kita mulai

  • Nyalakan komputer/laptop, pilih mode Ubuntu :p
  • Instal dulu wvdial dan dependenciesnya yang telah didownload dar repo Ubuntu. Dependencies dulu baru wvdial.
  • Buka aplikasi Terminal, lewat Application – Accessories – Terminal
  • Ketik sudo su untuk login sebagai admin, dan ketikkan password ketika diminta
  • Ketik dmesg | grep “CD-ROM” untuk mengetahui “drive” apa yang digunakan
  • Hasil yang keluar akan seperti ini

[    1.322487] scsi 1:0:1:0: CD-ROM            HL-DT-ST DVD-RAM GH22NP20 1.01 PQ: 0 ANSI: 5
[    1.325947] Uniform CD-ROM driver Revision: 3.20
[    1.326108] sr 1:0:1:0: Attached scsi CD-ROM sr0
[    6.931278] scsi 2:0:0:1: CD-ROM            TLAY     Mass Storage     2.31 PQ: 0 ANSI: 2
[    6.977674] sr 2:0:0:1: Attached scsi CD-ROM sr1
[   99.316030] scsi 3:0:0:1: CD-ROM            TLAY     Mass Storage     2.31 PQ: 0 ANSI: 2
[  100.767523] sr 3:0:0:1: Attached scsi CD-ROM sr1

  • Dari situ terlihat kalo modem ada di device sr1, kita harus eject fungsi CD-ROM nya

sudo eject /dev/sr1

  • Tidak ada pesan berhasil berarti berhasil, kalo gagal ada pesan.
  • Kita liat dulu identitas modem, ketik lsusb untuk mengetahuinya
  • Hasilnya adalah

Bus 001 Device 003: ID 0951:1625 Kingston Technology
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 20b9:1882  
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

  • Kita udah mendapatkan identitas modem tersebut, yang dibold itu lho. Ingat, tiap modem beda identitas. Sekarang kita definisikan modem tersebut

modprobe usbserial vendor=0x20b9 product=0x1882

  • Tidak ada peringatan berhasil, kalo gagal belum pernah nyoba. Hehehe..
  • Sekarang kita setting modem dengan mengetik wvdiaconf . Hasilnya adalah

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   
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: TLAY
ttyUSB0<*1>: Speed 9600: AT — OK
ttyUSB0<*1>: Max speed is 9600; 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: 9600 baud
ttyUSB1<*1>: ATQ0 V1 E1 — and failed too at 115200, giving up.
WvModem<*1>: Cannot get information for serial port.
ttyUSB2<*1>: ATQ0 V1 E1 — OK
ttyUSB2<*1>: ATQ0 V1 E1 Z — OK
ttyUSB2<*1>: ATQ0 V1 E1 S0=0 — OK
ttyUSB2<*1>: ATQ0 V1 E1 S0=0 &C1 — OK
ttyUSB2<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 — OK
ttyUSB2<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK
ttyUSB2<*1>: Modem Identifier: ATI — Manufacturer: TLAY
ttyUSB2<*1>: Speed 9600: AT — OK
ttyUSB2<*1>: Max speed is 9600; that should be safe.
ttyUSB2<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK
WvModem<*1>: Cannot get information for serial port.
ttyUSB3<*1>: ATQ0 V1 E1 — OK
ttyUSB3<*1>: ATQ0 V1 E1 Z — OK
ttyUSB3<*1>: ATQ0 V1 E1 S0=0 — OK
ttyUSB3<*1>: ATQ0 V1 E1 S0=0 &C1 — OK
ttyUSB3<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 — OK
ttyUSB3<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK
ttyUSB3<*1>: Modem Identifier: ATI — Manufacturer: TLAY
ttyUSB3<*1>: Speed 9600: AT — OK
ttyUSB3<*1>: Max speed is 9600; that should be safe.
ttyUSB3<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK

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

  • Lalu kita edit file wvdial.conf

sudo gedit /etc/wvdial.conf

  • Kita isi file tersebut, username, password, dan phone sesuai hati nurani Anda ISP yang digunakan
  • Setelah diedit, ketik sudo wvdial untuk memulai koneksi. Jangan lupa kata sudo karena waktu saya terbuang 5 jam karena lupa menulis kata sudo -_-
  • Apabila pesan yang muncul seperti di bawah ini, selamat Anda berhasil mengkoneksikan komputer/laptop dengan OS Ubuntu milik Anda  🙂

–> WvDial: Internet dialer version 1.61
–> 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 3100000
–> Carrier detected.  Starting PPP immediately.
–> Starting pppd at Sat Dec 10 11:19:12 2011
–> Pid of pppd: 1638
–> Using interface ppp0
–> pppd: [10]q, ?h,
–> pppd: [10]q, ?h,
–> pppd: [10]q, ?h,
–> pppd: [10]q, ?h,
–> pppd: [10]q, ?h,
–> local  IP address 10.228.186.241
–> pppd: [10]q, ?h,
–> remote IP address 10.20.31.16
–> pppd: [10]q, ?h,
–> primary   DNS address 10.17.3.252
–> pppd: [10]q, ?h,
–> secondary DNS address 10.17.3.245
–> pppd: [10]q, ?h,

Selamat, Anda berhasil mengkoneksikan Ubuntu dengan dunia luar via internet. Kalo ingin disconnect internet tinggal pencet Ctrl+C pada terminal. Jadi kalo pengen nulis tutorial tidak disarankan mencet Ctrl+C pada terminal 😀 Tips ini berhasil di Ubuntu 9.10, untuk Ubuntu versi selanjutnya belum pernah nyoba tapi kayaknya di Ubuntu 11.04 ada sedikit perbedaan, kayaknya. Semoga tidak :p

Butuh contoh command pada Ubuntu? Klik link di bawah ini<

Venus VT-18 pada Ubuntu

Untuk tips mengenai koneksi internet pada Ubuntu akan dibahas di artikel selanjutnya.