Nov 8, 2009

koneksi modem Smart ZTE AC2726 di Ubuntu

Salam Cookie !

Phewwww ...
Setelah beberapa bulan vacuum dari aktivitas bloging akhirnya bkin artikel lagii .. :)
Sekarang, saya ingin membahas cara instalasi modem Smart ZTE AC2726 di ubuntu, khususnya di Jaunty Jackalope ma Karmic Koala :) . Bagi yang ga tau modemnya kyk gimana, nih gambarnya .. :)
zte_ac2726

Walaupun udah banyak yang ngebahas ini, tapi banyak yang keliru, jadi saya ngebahas ini berdasarkan pengalaman sendiri :D.
Oke langsung aja ..
Saat modem dicolokan pertama kali, ketikan lsusb di terminal , maka akan muncul ..
$ lsusb
Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 003: ID 1058:1003 Western Digital Technologies, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 009: ID 19d2:fff5
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Nah, terus, kita download trus install USB_Modeswitch . Di linknya udah ada cara instalasinya ko, kalo kurang jelas, anda tinggal mengekstraknya , masuk terminal, lalu masuk kedalam folder USB_Modeswitch-nya, trus ketikan :
make install
Lalu, kita edit usb_modeswitch.conf dengan mengetikan :
$ sudo gedit /etc/usb_modeswitch.conf
trus tambahkan config dibawah ini di paling bawah text , kemudian save .
########################################################
#
#
# Smart ZTE AC2726 (EVDO)
#

DefaultVendor= 0x19d2
DefaultProduct= 0xfff5

TargetVendor= 0x19d2
TargetProduct= 0xfff1

MessageContent="5553424312345678c00000008000069f030000000000000000000000000000"
Kalo udah ketik :
$ sudo usb_modeswitch
lalu cek, apakah sudah fff1, jika belum jangan salahkan saya .. :D

Trus kita bikin berkas baru di rules.d untuk udev dengan mengetikan :
$ sudo gedit /etc/udev/rules.d/99-zte-ac2726.rules
yang isinya ...
########################################################
#
# Smart ZTE AC2726 (EVDO)
#
#
SUBSYSTEM=="usb", SYSFS{idVendor}=="19d2", SYSFS{idProduct}=="fff5", RUN+="/usr/sbin/usb_modeswitch --default-vendor 0x19d2 --default-product 0xfff1 --message-content 5553424312345678c00000008000069f030000000000000000000000000000"
Nah, kalo udah beres, kita modprobe usbserial-nya, syarat untuk modprobe harus upgrade kernel minimal kernel 2.6.28-13, lebih tinggi lebih manteb tentunya :D . Tapi kalo di karmic udah maknyus ko, tinggal di modprobe doank :) . Caranya :
$ sudo modprobe usbserial vendor=0x19d2 product=0xfff1
Selanjutnya, kita bikin berkas di /etc/ppp/peers/smart untuk koneksi menggunakan pon.
$ gedit /etc/ppp/peers/smart
hide-password
noauth
connect '/usr/sbin/chat -v -f /etc/chatscripts/evdo'
debug
ttyUSB0
921600
defaultroute
noipdefault
user "smart"
remotename smart
ipparam smart
crtscts
lock
usepeerdns

Kita tambahin password :
$ sudo gedit /etc/ppp/chap-screts
trus isi ..
smart * smart

Terakhir, bikin file baru di /etc/chatscripts/smart :
$ sudo gedit /etc/chatscripts/smart
yang berisi ..

ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED
'' "AT"
'OK' "ATQ0V1E0"
'OK' "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
OK-AT-OK "ATDT#777"
CONNECT \d\c

Untuk mulai koneksi , tinggal ketik :
$ sudo pon smart
Trus buat mutusin ketik :
$ sudo poff -a

Akhirnyaaa . selese juga modem kita ... :D

It's peang.cookie !!!

10 comments:

Gendon said...

kayaknya ini sip boss....
masalahnya aq blm tahu perintah masuknya ke dalam folder mode switch nya boss...
ada saran? gimana perintah masuknya lewat terminal? jika file modeswitch di ekstract di home?
maaf lho bos nubie nih... blm tahu perintah2 terminal
thx

peang.cookie said...

oh gitu bro gendon,
saya juga msih nubie :D
tpi saya coba bantu sebisa saya,
buat extract bro bsa lwat GUI langsung ato lwat terminal,
klo lwat terminal coba ketik
#tar -zxvf /tempat/usbmodeswitch/ditaro /home

jadi kita extract si file usb modeswitch ini ke folder home,
pas udah di extract,
(diasumsikan di extract di home)

#cd /home/useridanda/usb_modeswitch
#make install

jika ada kesalahan mhon diperbaiki .. :)

Diva (Cucure) said...

sebenernya klo lewat GUI seh kita bisa aja install rar dulu d linux kita, tapi klo pake terminal kaya lw jg enak seh van byar gampang hehehe maklum masih nubie

trus klo pengalaman gw (ga sengaja seh) gw byar enak ya masuk aja k windows trus aktifin deh modemnya..
restart n masuk k linux kita, dengan sendirinya ya linux kita bisa pake modem..
cuma kekurangannnya kita ga bisa pake aplikasi modem kita hehehe
(cara cacat yang ga mau repot)
;)

peang.cookie said...

klo smart yang ini di GUI belum ke detect, makanya setting usb_modeswitch dlu deh ..

trus kalo yg lewat windows itu, itu buat mancing aja, biar si product code-nya jadi fff1, biar bisa langsung di pon evdo ..

Inoe said...

Duh... Kok ga bisa, ya? Hasil ngejalanin usb_modeswitch malah kaya gini:
===

Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
Found default devices (1)
Accessing device 005 on bus 004 ...
Using endpoints 0x0a (out) and 0x89 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
OK, driver found ("usb-storage")
OK, driver "usb-storage" detached

===

Terminal berhenti di situ.
Terus Modemnya ga nampak lagi di Side Pane Nautilus.
Cek pake lsusb tetep fff5.
Gimana, tuh? Makasih sebelumnya...

Note:
Ubuntu saya masih 8.10 Intrepid Ibex, apa perlu di-upgrade?

peang.cookie said...

klo diliat dari terminalnya,
kemungkinan bkin usb_modeswitch.conf-nya ada yg kurang inoe,

jangan lupa buat upgrade kernell, soalnya minimal si usb_modeswitch run di kernel 2.6.28-13,

Anonymous said...

saya sudah cobak kok gax bisa ya bos. . .
pas msukin data ke $ gedit /etc/ppp/peers/smart
data connect '/usr/sbin/chat -v -f /etc/chatscripts/evdo'
pada bagian -v nya error. .
gemna nih bos. .??

peang.cookie said...

-v kan buat verbose ,
coba ga pake kutip bos,
jadinya ..
/usr/sbin/chat -v -f /etc/chatscripts/evdo

kalo ga bisa contact saya lagi aja ya,
peang.cookie@yahoo.com

evdo said...

mantap gan...
thanks dah share infonya

Anonymous said...

sama" bro .. :beer: