Wednesday, 20 February 2013

Setting modem smartfren ec1261-2 di linux

Kali ini saya akan membagikan cara bagaimana mengkoneksikan modem smartfren ke system operasi linux, cara install modem ini cukup mudah sekali jika anda mengikuti instruksi dari saya maki kita caba caranya....
baca juga kata-kata dalam komper (organisasi komputer)




Pastikan anda terkoneksi ke internet dengan wifi/kabel

1) Download usb-modeswitch-data_20100826-1+squeeze0_all  dan install dengan cara ketik

$ sudo dpkg -i usb-modeswitch-data_20100826-1+squeeze0_all.deb

2) Download usb-modeswitch_1.1.4-2_i386 dan install dengan cara ketik

$ sudo dpkg -i usb-modeswitch_1.1.4-2_i386.deb


Sesuaikan dengan prosessor anda, karena saya pke intel maka *i386 yang saya download

3) Lakukan cek modem anda pada daftar USB yang dikenali oleh Ubuntu yang secara default dikenali ubuntu sebagai media penyimpanan dengan cara


$ lsusb

dan hasilnya ketika modem dicolokin di laptop adalah 12d1:1505 (kode 1505 ini KADANG beda walaupun sama2x EC1261-2)
4) Cari file 12d1:1505 didalam folder/directory /etc/usb_modeswitch.d/, dan kalau tidak ada buat file di directory tsb dengan nama 12d1:1505 dengan cara

$ sudo gedit /etc/usb_modeswitch.d/12d1:1505

dan isikan file tsb dengan script berikut

########################################################
# Huawei, newer modems
DefaultVendor= 0x12d1
DefaultProduct=0x1505
TargetVendor=  0x12d1
TargetProductList="1001,1406,140b,140c,1412,141b,14ac"
CheckSuccess=20
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1505", RUN+="usb_modeswitch '%b/%k'"


Dan yang terakhir adalah lakukan dan seharusnya modem akan langsung terdeteksi, dan kalau masih belum terdeteksi cobaRESTART Ubuntu anda. Pada dasarnya driver usb nya sudah tertanam pada kernel ubuntu, akan tetapi karena secara default ubuntu mengenali usb modem tsb sebagai usb-storage, maka diperlukan cara untuk merubah ke usb-serial melalui step 4,5 dan 6 seperti diatas.

$ sudo usb_modeswitch -c /etc/usb_modeswitch.d/12d1:1505

Setelah modem terdeteksi ada dua cara untuk dial ke internet yaitu menggunakanNetwork Manager atau wvdial atau gnome-ppp (GUI wvdial). Nah untuk wvdial caranya sbb:

download wvdial

1) download wvdial dulu


$ apt-get install wvdial

2) Ubah file wvdial.conf dengan mengetikan

$ sudo gedit /etc/wvdial.conf

dan isikan file tsb dengan script berikut


[Dialer smart] 
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Stupid Mode = 1
Modem Type = Analog Modem
Command Line = ATDT
ISDN = 0
New PPPD = yes
Phone = #777
Modem = /dev/ttyUSB0
Username = smart
Password = smart
Baud = 460800

3) Dan untuk mengkoneksikannya ketik..

$ sudo wvdial smartku


SELESAI !!! silahkan klo ada yg mo nambahin.
Memang terlihat rada ribet, tapi beginilah linux kalau berhadapan dengan device yang tegolong baru. Cara diatas bisa dimanfaatkan untuk modem2x usb lainnya. Kalau ada yg salah mohon dikoreksi ya gan, Selamat mencobaaaĆ¢€¦.
Tips tambahan untuk mempertahankan sinyal smartfren.
pada Ubuntu

Tambahan

pada linux

$ tracepath www.google.com
hasilnya adalah IP seperti 10.20.30.XX
dan lakukan ping seperti

$ ping 10.20.30.XX

*sesuaikan nilai XX nya

pada Windows

ketik perintah berikut pada command prompt

c:/>tracert www.google.com

hasilnya adalah IP seperti diatas
dan lakukan ping seperti

c:/>ping 10.20.30.XX -t

c:/>ping -l 10000 192.168.0.1 -t   //192.168.---- itu adalah dnsnya

dan selamat anda bisa mengkoneksikan modem smartfren di linux