Install Wvdial dan Konfigurasi SmartFren AC682 di Ubuntu

07 December 2012



Modem ini biasa dikenal sebagai Modem Smartfren Connex ZTE AC682, untuk dukungan Operating System di kotak Modem tersebut mendukung Windows, Linux dan Mac. Tetapi untuk OS Linux, modem ini tidak terdeteksi di Network Manager. Untuk itu kita akan konfigurasi Modem Smartfren dengan menggunakan 2 cara yaitu Otomatis dan Manual


a. Cara Otomatis
Pada cara ini diperlukan paket usb-modeswitch dan usb-modeswitch-data sudah terinstall di dalam sistem Ubuntu anda. Pada Ubuntu 11.04 sudah ada secara default usb-modeswitchnya
Tambahkan 1 file pada direktori /etc/usb-modeswitch.d/ dan beri nama file tersebut sebagai: 19d2:ffde. Isi file tersebut adalah sebagai berikut:
########################################################
# ZTE "ffde" devices
DefaultVendor= 0x19d2
DefaultProduct=0xffde
TargetVendor=  0x19d2
TargetProductList="ffdd"
MessageContent="5553424312345679000000000000061b000000020000000000000000000000"
NeedResponse=1
CheckSuccess=20
Edit file /lib/udev/rules.d/40-usb_modeswitch.rules dengan menambah baris berikut:
# ZTE "ffde" (e.g. Smartfren ZTE AC682)
ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="ffde", RUN+="usb_modeswitch '%b/%k'"
Restart service udev dengan perintah:
sudo udevadm control --reload-rules
Atau untuk lebih meyakinkan, reboot sistem linux anda.
Setelah itu tinggal setting wvdial.conf

b. Cara Manual
Untuk cara manual, install dulu package WVDIAL beserta file-file tambahan:
– libssl0.9.8_0.9.8o-7ubuntu1_i386.deb
– libuniconf4.6_4.6.1-2build1_i386.deb
– libwvstreams4.6-base_4.6.1-2build1_i386.deb
– libwvstreams4.6-extras_4.6.1-2build1_i386.deb
– libxplc0.3.13_0.3.13-3ubuntu1_i386.deb
– wvdial_1.61-4_i386.deb

Simpan file tersebut di directory home/namauser, lalu buka terminal dan ketikan
sudo dpkg -i *.deb
untuk konfigurasi Modem Smartfren
buka terminal, lalu ikuti cara2 dibawah ini:
pertama, kita akan mengecek apakah modem udah terdeteksi
Hendra@nisus:~$ lsusb 
 
Bus 003 Device 002: ID 09da:000a A4 Tech Co., Ltd Port Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 19d2:ffde ONDA Communication S.p.A.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 
Dari hasil tsb di dapatkan vendor id (19d2) dan product id (ffde). Kode ffde berarti modem terdeteksi sebagai storage device atau CD-ROM.
Sekarang kita eject drive storage devide tersebut
Hendra@nisus:~$ sudo eject /dev/sr1
catatan: sr1 untuk modem/storage device, sr0 untuk CD/DVD
Ketik lsusb untuk mengetahui perubahan produk id dari ffde ke ffdd.
Hendra@nisus:~$ lsusb
Bus 003 Device 002: ID 09da:000a A4 Tech Co., Ltd Port Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 002 Device 004: ID 19d2:ffdd ONDA Communication S.p.A.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Catatan: jika tidak terjadi perubahan produk, cabut kemudian colokin lagi modemnya.
Masukan parameter ke kernel
Hendra@nisus:~$ sudo modprobe usbserial vendor=0x19d2 product=0xffdd
Ketik wvdialconf untuk membuat file /etc/wvdial.conf.
Hendra@nisus:~$ sudo wvdialconf
 
Editing `/etc/wvdial.conf’.
Scanning your serial ports for a modem.
……………………….
………………………..
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: QUALCOMM INCORPORATED
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
………………………….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″
 
Lalu edit file /etc/wvdial.conf
Hendra@nisus:~$ sudo gedit /etc/wvdial.conf
 
- untuk SMARTFREN
[Dialer smart] 
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Phone = #777
ISDN = 0
Username = smart
Password = smart
Modem = /dev/ttyUSB0
Baud = 460800
Command Line = ATDT
Stupid Mode = 1
- untuk MOBI
[Dialer mobi]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Phone = #777
ISDN = 0
Username = m8
Password = m8
Modem = /dev/ttyUSB0
Baud = 460800
Command Line = ATDT
Stupid Mode = 1
 
Jalankan wvdial smart (jika menggunakan smart) atau wvdial mobi (jika menggunakan mobi)
Hendra@nisus:~$ sudo wvdial smart
 
jika sudah muncul: 
– Using interface ppp0
– pppd: ���[08]���[08]
– pppd: ���[08]���[08]
– pppd: ���[08]���[08]
– pppd: ���[08]���[08] pppd: ���[08]���[08] local IP address 10.1.63.194
– pppd: ���[08]���[08]
– remote IP address 2.2.2.2
– pppd: ���[08]���[08] primary DNS address 117.18.224.146
– pppd: ���[08]���[08] secondary DNS address 117.18.224.147
– pppd: ���[08]���[08]
 
coba buka browser, dan masuk ke website google.com
Catatan Penting:
kalo kita ingin internetan, maka kita akan melakukan langkah2 tsb diatas, jadi ada cara untuk langsung connect tanpa mengikuti langkah2 tersebut (jadi pake script).
caranya 1 : ( untuk cara ini, modem harus dicolokan setelah ubuntu sudah masuk desktop)
buat file baru, untuk nama file terserah asal ekstensi terakhir .sh, klo punya saya nisus.sh.
isi dengan kode berikut

#!/bin/bash
sudo eject /dev/sr1
sleep 2
sudo modprobe usbserial vendor=0x19d2 product=0xffdd
sleep 2
sudo wvdial smart
 
parameter sleep diatas berfungsi untuk menunggu proses selama 2 detik. Karena kadang2 setiap proses butuh waktu.
sekarang, lanjut chmod dulu biar bisa dijalankan

sudo chmod +x nisus.sh
 
untuk menjalankan tinggal ketik
~$ ./smart.sh
caranya 2 : ( untuk cara ini, modem harus dicolokan pada saat komputer mati)
 Hendra@nisus:~$ sudo gedit /etc/modules
paste baris berikut

usbserial vendor=0x19d2 product=0xffdd
 
Selesai dan Selamat berselancar…..!!!
Share this article :

4 comments:

Powered by Blogger.

Social Icons

Featured Posts

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Hendra' Blogs - All Rights Reserved
Template Created by Creating Website Inspired by Sportapolis Shape5.com
Proudly powered by Blogger