Monday, October 22, 2012

Cara Membuat Koneksi Internet Smartfren Huawei EC 1026-2 di Linux Backtrack

Sabtu dan Minggu pada minggu ini tidak bisa dibilang sebagai hari bersantai bagi saya. Dari hasil berpusing-pusing ria itulah saya dapat beberapa ilmu, salah satunya ini.

Apakah kalian punya modem Smartfren EC 1026-2 dan kebetulan akan menggunakan Linux Backtrack 5 R3 sebagai OS untuk pertama kalinya (seperti saya). Kalau iya, ada kabar buruk untuk anda (dan saya, tapi sudah teratasi hehe), modem smartfren tidak bisa langsung digunakan di backtrack 5. Alasannya bisa searching sendiri ya. Oleh karena itu, harus menggunakan usb modeswitch. Tetapi Backtrack 5 R3 tidak punya usb modeswitch package secara default jadi harus install dulu. Jangan lupa untuk online ya, lebih baik lewat wifi/hotspot. Download di situs ini,



A. Usb_modeswitch

http://www.draisberghof.de/usb_modeswitch/

Liat pada bagian Download, disana tersedia versi terbaru dari usb modeswitch.

1. usb-modeswitch-data

atau ketik

wget http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-data-20120120.tar.bz2

untuk install lewat terminal, kemudian di unzip caranya ketik

tar jxvf usb-modeswitch-data-20120120.tar.bz2

masuk ke folder tempat download, misal saya download di folder "Downloads" yang ada di root maka ketik " cd /root/Downloads " lalu masuk ke folder hasil ekstrak dengan ketik cd usb-modeswitch-data-20120120. Kalau sudah, sekarang ketik make install (apabila sudah ada usb_modeswitch harus di uninstall dulu dengan cara yang sama, masuk ke folder tempat installan itu hanya saja ketikkan "make uninstall").

2. usb-modeswitch-1.2.4.tar.bz2

atau ketik

wget http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-1.2.3.tar.bz2

untuk install lewat terminal, kemudian di unzip caranya ketik

tar jxvf usb-modeswitch-1.2.3.tar.bz2; cd usb-modeswitch-1.2.3

dst, sama dengan yang di atas, tapi nama foldernya diganti.

Nah, ada satu lagi nie yang harus di download sebelum mendownload usb modeswitch yaitu "libusb-dev". Kalau package usb_modeswitch tidak bisa di install dan menampilkan pesan error yang banyak. Caranya dengan mengetikkan,

aptitude install libusb-dev

di terminal. Restart/reboot/halt.


B. Wvdial

Cek modem yang terdaftar di USB yang secara default dikenali oleh Backtrack caranya ketik,

lsusb

dan untuk Huawei EC 1026-2 akan muncul tulisan "Bus............. 12d1:1505 ........." Nah, info disitu maksudnya,

vendor = 12d1
product = 1505

Lalu cari file 12d1:1505 di dalam folder /etc/usb_modeswitch.d/ , kalau tidak ada buat file di directory tersebut dengan nama 12d1:1505 dengan mengetikan perintah:

sudo gedit /etc/usb_modeswitch.d/12d1:1505
dan isikan file tersebut dengan script berikut:
########################################################
# Huawei, newer modems
DefaultVendor= 0x12d1
DefaultProduct=0x1505
TargetVendor= 0x12d1
TargetProductList="1001,1406,140b,140c,1412,141b,14ac"
CheckSuccess=20
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
Tambahkan script berikut kedalam file /lib/udev/rules.d/40-usb_modeswitch.rules, ketik perintah ini
sudo gedit /lib/udev/rules.d/40-usb_modeswitch.rules
baru copy script dibawah ini:
ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1505", RUN+="usb_modeswitch '%b/%k'"
taruh script tersebut setelah tulisan LABEL=”modeswitch_rules_begin”. Maksud kode diatas adalah supaya otomatis detek modem ini saat dicolokkan.

Dan yang terakhir adalah lakukan

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

dan seharusnya modem akan langsung terdeteksi, dan kalau masih belum terdeteksi coba RESTART. Pada dasarnya driver usb nya sudah tertanam pada kernel ubuntu, akan tetapi karena secara default ubuntu mengenali usb modem tersebut sebagai usb-storage, maka diperlukan cara untuk merubah ke usb-serial melalui step 4,5 dan 6 seperti diatas.

Setelah modem terdeteksi ada dua cara untuk dial ke internet yaitu menggunakan Network Manager atau wvdial. Nah untuk wvdial caranya:


1) Download wvdial serta paket-paket dependensinya secara satu-satu:
http://archive.ubuntu.com/ubuntu/pool/main/w/wvstreams/libwvstreams4.6-base_4.6.1-2build1_i386.deb
http://archive.ubuntu.com/ubuntu/pool/main/w/wvstreams/libwvstreams4.6-extras_4.6.1-2build1_i386.deb
http://archive.ubuntu.com/ubuntu/pool/main/w/wvstreams/libuniconf4.6_4.6.1-2build1_i386.deb
http://archive.ubuntu.com/ubuntu/pool/main/w/wvdial/wvdial_1.61-4_i386.deb


dan install, caranya bisa dobel klik ato ketik:

sudo dpkg -i *.deb

2) Ubah file wvdial.conf
sudo gedit /etc/wvdial.conf

dan isikan file tsb dengan script berikut
[Dialer smartku]
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 dial lakukan
sudo wvdial smartku

Modem anda sudah siap digunakan.




Sumber :
1. http://ratihonline.blogspot.com/2012/04/how-to-install-usb-modeswitch-in.html
2. http://www.draisberghof.de/usb_modeswitch/
3. http://www.nova13.com/2012/01/setting-koneksi-internet-modem.html