Alhamdulillah setelah mencoba beberapa kali trial & error dengan kemampuan yang terbatas, berhasil juga setting koneksi Indosat 3G menggunakan modem 3G buatan Sierra Wireless seri 875U (USB) di Ubuntu 8.04. Default nya ubuntu 8.04 sudah mendukung 3G modem tersebut.Pastikan dukungan tsb dengan command berikut :
modinfo sierra
Berikut ini hasilnya
:
filename: /lib/modules/2.6.24-16-generic/kernel/drivers/usb/serial/sierra.ko
license: GPL
version: v.1.2.5b
description: USB Driver for Sierra Wireless USB modems
author: Kevin Lloyd <linux@sierrawireless.com>
srcversion: 27FE3178BE2CA8514073315
alias: usb:v1199p0FFFd*dc*dsc*dp*ic*isc*ip*
alias: usb:v05C6p6613d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0F3Dp0112d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0112d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6469d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6468d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6856d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6855d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6853d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6852d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6851d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6850d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6833d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6832d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6820d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6813d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6812d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6803d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6804d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6802d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0023d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0120d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0021d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0019d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0220d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0020d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0F30p1B1Dd*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0218d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0018d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0017d*dc*dsc*dp*ic*isc*ip*
depends: usbserial,usbcore
vermagic: 2.6.24-16-generic SMP mod_unload 586
Konfigurasi untuk Indosat 3G ini cukup sulit sebelumnya dengan ilmu yang terbatas, mengingat di windows, ketika akan meng-konek modem ke jaringan Indosat, software konektornya memerlukan kita untuk menginput nomor PIN. Nah pertanyaan yang kemudian muncul, bagaimana di Linux karena software yang sama tidak disediakan versi Linux nya.
Di Ubuntu, saya nekat untuk mengabaikan PIN ini karena ada beberapa artikel di internet merekomendasikan untuk mengabaikan PIN ini. Namun hasilnya mengecewakan saya. Berulang kali pppd ngambek dengan message seperti ini :
Jun 15 07:46:28 sapiterbang pppd[9909]: Using interface ppp0
Jun 15 07:46:28 sapiterbang pppd[9909]: Connect: ppp0 <–> /dev/ttyUSB2
Jun 15 07:46:29 sapiterbang pppd[9909]: CHAP authentication succeeded
Jun 15 07:46:29 sapiterbang pppd[9909]: CHAP authentication succeeded
Jun 15 07:46:59 sapiterbang pppd[9909]: IPCP: timeout sending Config-Requests
Jun 15 07:47:05 sapiterbang pppd[9909]: Connection terminated.
Jun 15 07:47:06 sapiterbang pppd[9909]: Modem hangup
Jun 15 07:47:06 sapiterbang pppd[9909]: Exit.
Setelah bertanya berulang kali pada ‘mbah’ Google, akhirnya menemukan pencerahan tentang bagaimana menginput PIN ini ke konfigurasi wvdial di Ubuntu. Caranya ternyata tidak lain dan tidak bukan, adalah melalui AT command : AT+CPIN=nomor_pin
.
Berikut ini konfigurasi wvdial selengkapnya :
[Dialer indosat3g]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Init3 = AT+CGDCONT=1,"IP","indosat3g"
Init4 = AT+CPIN=1234
Modem Type = USB Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyUSB2
Stupid Mode = 1
Auto DNS = 1
ISDN = 0
Phone = *99#
Username = indosat
Password = indosat
Serial device yang harus digunakan adalah /dev/ttyUSB2, mengingat ada 3 device yang disediakan oleh modul sierra yang masing-masing menimiliki fungsi yang berbeda. Setelah itu jalankan wvdial dengan command berikut :
sudo wvdial indosat3g
Berikut ini hasilnya
:
–> 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
ATQ0 V1 E1 S0=0 &C1 &D2
OK
–> Sending: AT+CGDCONT=1,"IP","indosat3g"
AT+CGDCONT=1,"IP","indosat3g"
OK
–> Sending: AT+CPIN=1234
AT+CPIN=1234
OK
–> Modem initialized.
–> Sending: ATDT*99#
–> Waiting for carrier.
ATDT*99#
CONNECT
–> Carrier detected. Starting PPP immediately.
–> Starting pppd at Sun Jun 15 07:53:46 2008
–> Pid of pppd: 10277
–> Using interface ppp0
–> pppd: Ȥ[06][08]��[06][08][18]�[06][08]
–> pppd: Ȥ[06][08]��[06][08][18]�[06][08]
–> pppd: Ȥ[06][08]��[06][08][18]�[06][08]
–> pppd: Ȥ[06][08]��[06][08][18]�[06][08]
–> pppd: Ȥ[06][08]��[06][08][18]�[06][08]
–> pppd: Ȥ[06][08]��[06][08][18]�[06][08]
–> local IP address 10.15.8.173
–> pppd: Ȥ[06][08]��[06][08][18]�[06][08]
–> remote IP address 10.64.64.64
–> pppd: Ȥ[06][08]��[06][08][18]�[06][08]
–> primary DNS address 124.195.15.100
–> pppd: Ȥ[06][08]��[06][08][18]�[06][08]
–> secondary DNS address 124.195.15.98
–> pppd: Ȥ[06][08]��[06][08][18]�[06][08]
Lanjutkan dengan tes koneksi menggunakan ping atau langsung via web browser anda. Semoga bermanfaat
.