Tuesday, December 27, 2011

Wvdial; Aplikasi Dial Up Modem di Linux

Sebagian besar USB modem yang ada saat ini--baik GSM maupun CDMA--tidak dapat support secara langsung (beberapa USB Modem sudah ada yang auto connect) ketika dikoneksikan dengan Linux OS (termasuk di Linux Mint).

Namun demikian, bukan berarti kita tidak dapat menggunakan USB Modem di Linux OS. Ada satu aplikasi yang dapat kita gunakan untuk melakukan Dial Up Modem di Linux, yaitu: Wvdial.


Cara install Wvdial di Linux Mint:

1. Instal wvdial menggunakan command line di Terminal

    $ apt-get install wvdial

    jika kita ingin install wvdial secara offline, download file-file berikut: 

    libxplc0.3.13_0.3.13-1build1_i386.deb
    libwvstreams4.4-base_4.4.1-0.2ubuntu2_i386.deb
    libwvstreams4.4-extras_4.4.1-0.2ubuntu2_i386.deb 
    libuniconf4.4_4.4.1-0.2ubuntu2_i386.deb
    wvdial_1.60.1_i386.deb


    Tempatkan file-file di atas di satu folder (misal: wvdial, untuk file pertama diekstrak dulu 
     karena .zip) baru kemudian lakukan instalasi wvdial secara offline

2. Cara dial up modem menggunakan wvdial:
  • Masuk Terminal kemudian ketik command line
        $ lsusb
  • Koneksikan USB Modem ke USB Port
  • Masuk ke Terminal kemudian ketikkan command line
        $ sudo wvdialconf


       command line di atas digunakan untuk melihat apakah modem sudah terbaca  atau belum.   
         Dalam tampilan di atas modem terbaca di /dev/ttyUSB0 (tidak selalu ttyUSB0, bisa juga ttyUSB1, dst. 
         Jadi perhatikan di mana modem terbaca).

  • Jika modem belum terbaca (beberapa modem tidak bisa langsung terbaca sebagai modem), maka ketik command line:
        $ sudo eject /dev/sr0  (komputer/laptop tanpa CD/DVD ROM)
        $ sudo eject /dev/sr1  (komputer/laptop dengan CD/DVD ROM)
        $ sudo rmmod usb_storage

  • Ketik command line
        $ ls
        

        perhatikan hasilnya dan bedakan dengan $ ls yang pertama. akan ada tambahan satu baris dan   
         itu adalah modem yang akan digunakan. Misal di baris tambahan tertulis:
   
        Bus  002    Device 005:  ID  1bbb:0106   T & A  Mobile Phone


        maka command line berikutnya adalah :


        $ sudo modprobe usbserial vendor=0x1bbb product=0x0106


        perhatikan warna dalam command line dan dari mana asalnya karena tiap USB Modem memiliki kode vendor dan product yang berbeda-beda
  • Kemudian ketik command line untuk melakukan dial up modem
       $ sudo gedit /etc/wvdial.conf

Contoh Wvdial.conf
Keterangan: Kita dapat menghapus semua kemudian menggantinya dengan hasil co-pas atau
                       kita harus script yang berada di bawah [Dialer Default] dan menggantinya dengan   
                       script hasil co-pas dengan meninggalkan baris pertama [Dialer nama provider]
  • Simpan dan close gedit
  • Untuk melakukan koneksi, buka Terminal kemudian ketik command line
        $ sudo wvdial (nama provider) untuk co-pas penuh (utuh) 
        $ sudo wvdial  untuk co-pas tanpa nama provider
  • Ketika sudah terkoneksi, jangan tutup Terminal karena menutup Terminal sama dengan memutus koneksi.
Keterangan:

Wvdial bisa digunakan untuk dial up hampir semua USB Modem (penulis belum menemukan USB Modem yang tidak dapat dikoneksikan dengan Wvdial).
Beberapa contoh script dapat di co-pas di sini.



Semoga bermanfaat....