Rabu, 15 Oktober 2008

SETING MODEM 3G GLOBESUFER ICON 7.2 DI UBUNTU


Aku pakai Ubuntu 8.04 dengan kernel 2.6.24-19, setelah beberapa bulan aku nyoba seting modem 3G Globessufer Icon 7.2 yang kebetulan menjadi alat komunikasi kantor lapangan dengan kantor pusat di Bandung, memang sih untuk system yang menggunakan Windows modem ini sangat mudah pemakaiannya tinggal tancepin di USB port langsung drivernya terinstall dan tinggal pakai, tapi untuk system Linux belum ada dukungan dari pihak produsennya jadi aku harus extra mencari informasi bagai mana supaya modem ini bisa jalan d Ubuntu-ku.
Setelah nanya nanya ma om Google aku nyoba beberapa cara yang sudah dipakai ma senior Linuxer lainnya yang mungkin karena aku masih newbie jadi ga berhasil…..
Tapi aku ga nyerah begitu aja sampai aku dapat informasi dari om paejo.com dan aku ikutin petunjuknya:
Langkah langkah yang aku lakukan adalah sebagai berikut:

Aku download file usb_modeswitch-0.9.2.tar.bz2 dari www.draisberghof.de/usb_modeswitch dan diextrak
Setelah itu aku buka terminal di Ubuntu dan masuk ke direktori hasil extrak tersebut dengan menjalankan perintah :

$ cd /usb_modeswitch-0.9.2

Kemudin aku compile file “usb_modeswitch.c” sesuai apa petunjuk yang ada pada file readme :

$ sudo gcc -l usb -o usb_modeswitch usb_modeswitch.c

Setelah jadi file executable file “usb_modeswitch” di pindahin ke direktori /usr/sbib
Dan file “usb_modeswitch.conf ke direktori /etc

$ sudo mv usb_modeswitch /usr/sbin
$ sudo mv usb_modeswitch.conf /etc


Setelah itu file “usb_modeswitch.conf” di edit dengan jalankan perintah

$ sudo gedit /etc/ usb_modeswich.conf

Pilih Option GlobeSurfer Icon (aka “Vodafone EasyBox”) dengan menghapus tanda “#” pada depan baris perintahnya dan memberi tanda “#” pada yang lainnya seperti ini

#######################################################
# Option GlobeSurfer Icon (aka "Vodafone EasyBox")

DefaultVendor= 0x05c6
DefaultProduct= 0x1000

TargetVendor= 0x0af0
TargetProduct= 0x6600

MessageEndpoint=0x05
MessageContent="55534243706ede860000000000000601000000000000000000000000000000"


#######################################################
# Option GlobeSurfer Icon 7.2 
#
# Contributor: The Pharscape Forum

#DefaultVendor= 0x05c6
#DefaultProduct= 0x1000

#TargetVendor= 0x0af0
#TargetProduct= 0x6901

#MessageEndpoint=0x05
#MessageContent="55534243706ede860000000000000601000000000000000000000000000000"


Setelah selesai edit file “wvdial.conf” seperti ini 

$ sudo gedit /etc/wvdial.conf

[Dialer Defaults]
Modem Type = analog modem
Modem = /dev/ttyUSB0
Baud = 460800
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1, “IP”,”internet”
Phone = *99***1#
Username = 0
Password = 0
ISDN = 0


“IP”, “internet” diisi seperti ini karena aku pake Telkomnet Flash dengan system bulanan time base kalau menggunakan volue base “internet” diganti dengan “flash”

Terus jalanin perintah

$ sudo usb_mode switch

 * usb_modeswitch: tool for controlling "flip flop" mode USB devices 
 * Version 0.9.2 (C) Josua Dietze 2007 
 * Works with libusb 0.1.12 and probably other versions 

Looking for target device 
 OK, target device not found. Action required 
Looking for default device 
 Ok, found default device. Prepare switching 
Looking for active default driver to detach it 
 OK, driver found ("usb-storage") 
 OK, Driver "usb-storage" successfully detached 
Trying to send the message 
 OK, message successfully sent. 
-> See /proc/bus/usb/devices (or call lsusb) for changes. Bye 

ini tandanya usb_modeswitch sudah berjalan dengan semestinya

$ sudo wvdial 

--> 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 
--> Sending: AT+CGDCONT=1,"IP","internet" 
AT+CGDCONT=1,"IP","internet" 
OK 
--> Modem initialized. 
--> Sending: ATDT*99***1# 
--> Waiting for carrier. 
ATDT*99***1# 
CONNECT 1800000 
--> Carrier detected. Waiting for prompt. 
--> Don't know what to do! Starting pppd and hoping for the best. 
--> Starting pppd at Thu Oct 9 14:10:16 2008 
--> Pid of pppd: 6042 
--> Using interface ppp0 
--> pppd: ��[06][08]��[06][08] �[06][08] 
--> pppd: ��[06][08]��[06][08] �[06][08] 
--> pppd: ��[06][08]��[06][08] �[06][08] 
--> pppd: ��[06][08]��[06][08] �[06][08] 
--> pppd: ��[06][08]��[06][08] �[06][08] 
--> pppd: ��[06][08]��[06][08] �[06][08] 
--> pppd: ��[06][08]��[06][08] �[06][08] 
--> local IP address 114.120.84.63 
--> pppd: ��[06][08]��[06][08] �[06][08] 
--> remote IP address 10.64.64.64 
--> pppd: ��[06][08]��[06][08] �[06][08] 
--> primary DNS address 202.3.208.10 
--> pppd: ��[06][08]��[06][08] �[06][08] 
--> secondary DNS address 202.3.210.10 
--> pppd: ��[06][08]��[06][08] �[06][08] 




Kalau tampilannya sudah seperti di atas berarti sudah berhasil konek, tetapi waktu pertama aku aga kesulitan karena waktu aku buka firefox dari menu selalu gagal dengan pesan error “server not located” kemudian aku coba buka firefox lewat terminal dan baru deh berjalan dengan lancar….
Semoga pengalaman ini bermanpaat bagi pengguna Linux yang lain juga

1 komentar:

Anonim mengatakan...

bos, gmana settingan wvdial'nya klo pake krtu BROOM (IM2)... kmrn dah s4 konek, tp abis di restart, eh malah ga bisa lg bos.. pusing bos, ga bisa2 tru.. mohon bantuanNya bos...