Tanya
Bagaimana caranya mendeteksi modem yang saya tancapkan di laptop saya ?
Jawab :
Setidaknya ada 4 (empat) cara :
- Menggunakan scanModem
- Menggunakan NetworkAdmin
- Menggunakan wvdialconf (command-line)
- Menggunakan graphical frontend untuk Wvdial (GnomePPP).
Di kesempatan ini kita akan bahas cara ke-3 yakni menggunakan wvdialconf
Untuk menggunakan wvdialconf, cukup install wvdial dengan
sudo apt-get install wvdial
Setelah terinstall anda dapat langsung menggunakan wvdialconf, dengan perintah
sudo wvdialconf
maka program tersebut akan langsung berusaha mendeteksi kebereadaan modem anda.
Prosesnya akan nampak seperti contoh berikut :
reza@reza-laptop:~$ sudo wvdialconf Editing `/etc/wvdial.conf'. 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<Info>: Speed 9600; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0" ttyUSB4<Info>: Speed 9600; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0" ttyUSB5<Info>: Speed 9600; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0" ttyUSB6<Info>: Speed 9600; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
Diatas terlihat bahwa modem di komputer saya berhasil di deteksi di /dev/ttyUSB3. Anda dapat kemudian memanfaatkannya di sejumlah program lain, misalnya wammu atau wvdial.
wvdialconf juga akan menulis file di /etc/wvdial.conf, yang isinya 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 Modem = /dev/ttyUSB3 Phone = Username = Password = Baud = 9600
Anda bisa edit dengan editor favorit anda, misalnya gedit, nano atau vi
sudo nano /etc/wvdial.conf
Secara sederhana anda cukup mengisikan nomor phone dialupnya (biasanya : *99#), username dan password anda. Misalnya jika akun IndosatM2 anda pasti memiliki username dan password tertentu, tulis username dan password tersebut di dalam tanda petik seperti contoh berikut :
Phone = *99# Username = 'rezaervani' Password = 'passwordku'
atau jika ingin dikosongkan, cukup pasang tanda petik kosong seperti contoh
username = '' password = ''
Setelah konfigurasi itu anda rubah, simpan dan anda bisa langsung koneksi ke internet dengan menjalankan perintah
sudo wvdial
Tampilannya akan seperti berikut :
reza@reza-laptop:~$ sudo wvdial [sudo] password for reza: --> WvDial: Internet dialer version 1.60 --> 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*99# --> Waiting for carrier. ATDT*99# CONNECT --> Carrier detected. Waiting for prompt. --> Don't know what to do! Starting pppd and hoping for the best. --> Starting pppd at Fri Apr 22 17:20:38 2011 --> Pid of pppd: 2333 --> Using interface ppp0 --> pppd: `��[08]���[08] --> pppd: `��[08]���[08] --> pppd: `��[08]���[08] --> pppd: `��[08]���[08] --> pppd: `��[08]���[08] --> pppd: `��[08]���[08] --> local IP address 182.11.88.174 --> pppd: `��[08]���[08] --> remote IP address 10.64.64.64 --> pppd: `��[08]���[08] --> primary DNS address 114.127.243.113 --> pppd: `��[08]���[08] --> secondary DNS address 114.127.208.84 --> pppd: `��[08]���[08]
Perhatikan 4 baris angka IP diatas menunjukkan bahwa anda sudah terkoneksi ke internet dengan IP Publik lengkap dengan IP DNS-nya
Bahasan lebih lanjut tentang APN dan ATZ (yang mungkin berbeda di tiap modem) yang bisa disisipkan di baris-baris konfigurasi /etc/wvdial.conf akan dibahas pada kesempatan terpisah.
Demikian semoga bermanfaat
pak ketika saya mencoba kok tidak bisa, saya menggunakan modem speedup
ada keterangan sbb :
Found an USB modem on /dev/ttyACM0.
Modem configuration written to /etc/wvdial.conf.
ttyACM0: Speed 460800; init “ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0”
ern4@Xuntumu:~$ sudo gedit /etc/wvdial.conf
ern4@Xuntumu:~$ sudo wvdial
–> 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
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
–> Modem initialized.
–> Configuration does not specify a valid phone number.
–> Configuration does not specify a valid login name.
–> Configuration does not specify a valid password.
saya juga sudah config di wvdial.config nya, saya menggunakan internet “3” username dan password sudah saya isikan ” 3data” dan nomor dialupnya *99#
mohon pencerahaannya pak, thx
No modem wa detected…… Kang
Apa ada trik khusus untuk mengatasi itu? Saya pake modem flexi net san s890