Thursday, 25 November 2010

Modem Siera 885 dengan Terminal

Untuk bisa konek internet menggunakan modem di ubuntu. Terlebih dahulu kita install wvdial agar modem terbaca. Masuk terminal:
Applications->Accessories->Terminal

Kemudian ketik:
thesenu@thesenu:~$ sudo apt-get install wvdial
Masukkan password kemudian tunggu sampai selesai.
Setelah itu kita cek konfigurasi wvdial, dengan:
thesenu@thesenu:~$ sudo wvdialconf
akan keluar, sbb:

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0 S1 S2 S3
WvModem<*1>: Cannot get information for serial port.
ttyUSB0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyUSB0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 9600 baud
ttyUSB0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
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 -- failed with 2400 baud, next try: 9600 baud
ttyUSB2<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 9600 baud
ttyUSB2<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
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: Sierra Wireless, Inc.
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
WvModem<*1>: Cannot get information for serial port.
ttyUSB4<*1>: ATQ0 V1 E1 -- OK
ttyUSB4<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB4<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyUSB4<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyUSB4<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyUSB4<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyUSB4<*1>: Modem Identifier: ATI -- C885
ttyUSB4<*1>: Speed 9600: AT -- OK
ttyUSB4<*1>: Max speed is 9600; that should be safe.
ttyUSB4<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
WvModem<*1>: Cannot get information for serial port.
ttyUSB5<*1>: ATQ0 V1 E1 -- OK
ttyUSB5<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB5<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyUSB5<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyUSB5<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyUSB5<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyUSB5<*1>: Modem Identifier: ATI -- C885
ttyUSB5<*1>: Speed 9600: AT -- OK
ttyUSB5<*1>: Max speed is 9600; that should be safe.
ttyUSB5<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
WvModem<*1>: Cannot get information for serial port.
ttyUSB6<*1>: ATQ0 V1 E1 -- OK
ttyUSB6<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB6<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyUSB6<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyUSB6<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyUSB6<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyUSB6<*1>: Modem Identifier: ATI -- C885
ttyUSB6<*1>: Speed 9600: AT -- OK
ttyUSB6<*1>: Max speed is 9600; that should be safe.
ttyUSB6<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Found a modem on /dev/ttyUSB3.
Modem configuration written to /etc/wvdial.conf.
ttyUSB3: Speed 9600; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
ttyUSB4: Speed 9600; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
ttyUSB5: Speed 9600; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
ttyUSB6: Speed 9600; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"

Kemudian merubah settingnya
thesenu@thesenu:~$ sudo nano /etc/wvdial.conf
Lalu akan keluar seperti berikut:

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
Connection = your APN
Phone = *99#
Modem = /dev/ttyUSB4
Username = your username
Password = your password
Baud = 9600
Stupid Mode = 1

setelah itu keluar CTRL+X dan simpan Y.

Jalankan wvdial dengan
thesenu@thesenu:~$ sudo wvdial
akan keluar:

--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
CONNECT 7200000
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Fri Nov 26 14:06:42 2010
--> Pid of pppd: 2528
--> Using interface ppp0
--> pppd: 08Z[08]�6Z[08]
--> pppd: 08Z[08]�6Z[08]
--> pppd: 08Z[08]�6Z[08]
--> pppd: 08Z[08]�6Z[08]
--> pppd: 08Z[08]�6Z[08]
--> pppd: 08Z[08]�6Z[08]
--> local IP address 10.91.138.160
--> pppd: 08Z[08]�6Z[08]
--> remote IP address 10.64.64.64
--> pppd: 08Z[08]�6Z[08]
--> primary DNS address 203.78.115.215
--> pppd: 08Z[08]�6Z[08]
--> secondary DNS address 203.78.115.222
--> pppd: 08Z[08]�6Z[08]

Apabila sudah mendapatkan IP maka sudah bisa konek internet