Sabtu, 15 Oktober 2011

Cara Install / Setting Modem Smartfren AC-682 di Ubuntu 11.10

Ubuntu 11.10 dengan codename Oneiric Ocelot baru saja rilis tanggal 13 Oktober 2011. Ada sedikit tambahan setting bagi pengguna modem smartfren AC682 yg sebelumnya berjalan lancar di Ubuntu 11.04 dengan tutorial yg sudah umum diketahui. Masalahnya sederhana, modem ini tidak lagi terdaftar pada library di Ubuntu 11.10 sehingga kita perlu menambahkan secara manual.

Syarat minimal aplikasi:
1. Ubuntu 11.10
2. wvdial (biasanya sudah ikut dalam instalasi ubuntu 11.10 waktu pertama kali install)
Berikut adalah caranya:

1. Edit file library modem:
 caranya: buka terminal (di desktop tekan Ctrl+T), kemudian ketikkan perintah berikut di terminal yang baru saja terbuka:

       kamu@computer# sudo gedit /lib/udev/rules.d /40-usb_modeswitch.rules   -> tekan Enter


Setelah ditekan Enter, akan terbuka jendela GEdit. Dari gedit tersebut, tambahkan baris kode berikut di akhir (atau dimanapun) di file 40-usb_modeswitch.rules

ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="ffdd", RUN+="usb_modeswitch '%b/%k'"

Save dan Exit

2. Kembali ke terminal yg tadi dibuka, ketikkan perintah berikut berturut-turut.

kamu@computer#sudo eject /dev/sr0

kamu@computer#sudo modprobe usbserial vendor=0x19d2 product=0xffdd

kamu@computer#sudo wvdialconf

3. Edit file wvdial.conf dengan cara ketikkan perintah berikut:
kamu@computer#sudo gedit /etc/wvdial.conf

Pada GEdit yg baru terbuka, hapus semua kode yang ada, ganti dengan kode berikut:

[Dialer smart]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
Phone = #777
Modem = /dev/ttyUSB0
Username = smart
Password = smart
Baud = 9600
New PPPD=yes
Command Line = ATDT
Stupid Mode = 1

4. Koneksikan ke internet dengan mengetikkan perintah berikut di terminal:
kamu@computer#sudo wvdial smart

dan koneksi-pun didapat.
Sekian n semoga bermanfaat.

--pertamax--

Tutorial diatas adalah untuk setting waktu pertama kali. Jika instalasi awal sudah sukses, kalau mau connect lagi tinggal lakukan 2 langkah berikut:
1. Sambungkan modem ke usb
2. buka terminal (Ctrl+T), ketikkan tiga perintah berikut berturut2:
    kamu@computer#sudo eject /dev/sr0
  kamu@computer#sudo modprobe usbserial vendor=0x19d2 product=0xffdd
  kamu@computer#sudo wvdialconf
  kamu@computer#sudo wvdial smart     

13 komentar:

  1. dicoba ya mas,,,pas bener artikelnya,,,butuh banget

    BalasHapus
  2. apakah setiap konek harus seperti ini ? atau ada cara lain ?

    BalasHapus
  3. ada cara lain yg lebih singkat, tapi pada prinsipnya sama, yaitu dengan bash script. cara membuatnya sbb:
    1. konfigurasi file /40-usb_modeswitch.rules dan /wvdial.conf seperti artikel diatas
    2. di terminal ketikkan perintah berikut:
    #sudo gedit /home/smart.sh
    3. pada gedit yg masih kosong isikan kode berikut:

    #!/bin/bash
    sudo eject /dev/sr1
    sleep 2
    sudo modprobe usbserial vendor=0x19d2 product=0xffdd
    sleep 2
    sudo wvdial smart

    4. simpan dan exit
    5. cara koneksi: (melalui terminal)
    #cd /home
    #./smart.sh

    pada prinsipnya, bash script ini mengotomasikan langkah2 yg harus dikerjakan.

    BalasHapus
  4. aq ada masalah
    modem terdetect ttySL0
    dan di wvdial otomatis aq ganti ke ttySL0
    tapi saat di wvdial smart
    hasilnya dibawah ini, no dial tone?? apa maksudnya, pdhl aq tes di windows bisa tidak ada masalah dlm jaringan



    --> 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
    NO DIALTONE
    --> No dial tone.
    --> Disconnecting at Sun Oct 30 11:54:26 2011

    BalasHapus
  5. setelah wvdial.conf diganti
    dan dijalankan, ada error spt brkut:
    wvdial: error while loading shared libraries: libwvstreams.so.4.6: cannot open shared object file: No such file or directory

    kenapa yak?

    BalasHapus
    Balasan
    1. library dari wvdial blum lengkap.
      saran: install ulang wvdial-nya (#sudo apt-get install wvdial). untuk menjalankan perintah ini, anda butuh koneksi dari modem lain ato jaringan kabel.

      Hapus
  6. @Firman : coba unplug n plug lagi gan
    @blog_ku: sepertinya wvdial tidak terinstall dengan baik shg ada library yg blum ikut terinstall, coba remove dan install lagi wvdial atau update secara keseluruhan sistem anda (#sudo apt-get update)

    semoga membantu.

    BalasHapus
  7. mas, pusing nih pemula.
    tolong di print screan dong caranya gimana2 terus emailin saya ke mas.
    bener dah, saya pake ubuntu tapi modem jadi ga guna di rumah tuh.
    fadiraha@ymail.com
    tolong banget ya mas.
    masta pasti ngerti dah apa yang harus di tunjukin buat newbie.
    kalo ada di software center mah gampang mas.
    tolong mas.
    tolooooooooooooooooooooooooooooooooong

    BalasHapus
  8. mas saya masi newbie nih
    modem uda kedetek di lsusb dengan keterangan seperti ini
    Bus 002 Device 003: ID 19d2:ffdd ONDA Communication S.p.A.
    tapi pas wvdialconf kok ga kedetek ya?
    saya uda ketik perintah #sudo eject /dev/sr0 tapi malah cd-rom saya yang keluar
    setelah itu saya ketik #sudo modprobe usbserial vendor=0x19d2 product=0xffdd
    nah pas #sudo wvdialconf katanya tidak ditemukan modem, apakah digunakan di aplikasi tertentu atau salah set serial gitu
    sebelumnya pernah bisa mas connect
    terus niatnya saya pengen nyoba lagi saya matiin terminalnya
    nah pas pengen nyoba lagi selalu mentok di #sudo wvdialconf
    tolong pencerahannya mas

    BalasHapus
    Balasan
    1. klu ada cd-romnya jangan pake perintah #sudo eject /dev/sr0 krna "sr0" itu adl slotnya cd-rom, bukan modem.
      So, coba pake perintah ini #sudo eject /dev/sr1

      Hapus