itu pula yang di alami openwrt, ketika modem di colok ke openwrt, device yang muncul berupa usb storage. kalo di windows atau ubuntu GUI gampang sekali untuk "ejected CD ROM ke Modem" ...
kalo di openwrt, diperlukan switch modem dari "mode CD ROM" ke "mode Modem" diperlukan install packet modeswitch.
tapi ternyata untuk keperluan switch ke "mode modem" diperlukan file yang tersimpan di /etc/usb-modeswitch.d/
tapi kenyataan juga, ketersediaan file bawaan openwrt terbatas juga koleksinya. kalo modem yg suka di pake eropa, asia dan amerika, saya yakin tersedia file -nya.
lalu bagaimana kalo modem yang kita gunakan belum terdetek oleh openwrt karena masih terdeteksi sbg "CD ROM"...WEW...
Akhirnya saya punya ide supaya eject CD ROM bisa universal "all modem" dan akhirnya saya pun packing image berikut yang di dalamnya sudah tersedia config ejected "CD ROM".
saya sebut ini image "openwrt modem nakal" karena tugasnya nyentil modem2 nakal hehe...
silahkan download:
OpenwrtMR3420iModemNakal
OpenwrtMR3220iModemNakal
meskipun saya compile september 2011, tapi kernel menggunakan 2.6.39.4
kalo image ini sudah berhasil, tinggal pesen image terbaru dari agan cindy hehe...
(image diperbaharui 5Jan2012 memperbaiki Bug terdahulu)
tapi perhatikan hal berikut:
1. sebaiknya flash langsung dari ori TP-link ke firmware "modem nakal" untuk kemurnian konfigurasi
2. jika upgrade dari openwrt, jangan cek list "keep configurasi", untuk kemurnian konfigurasi
3. karena default wifi disable, maka anda pastikan konek dengan kabel LAN
4. pelajari penggunaan PUTTY untuk konek ke router, kalo dah konek, ketik perintah "cat /proc/bus/usb/devices" tanpa tanda kutip. untuk melihat usb device
root@OpenWrt:~# cat /proc/bus/usb/devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1
B: Alloc= 0/800 us ( 0%), #Int= 1, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 2.06
S: Manufacturer=Linux 2.6.39.4 ehci_hcd
S: Product=Atheros AR91xx built-in EHCI controller
S: SerialNumber=ar71xx-ehci
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=12d1 ProdID=1003 Rev= 0.00
S: Manufacturer=HUAWEI Technologies
S: Product=HUAWEI Mobile
C:* #Ifs= 3 Cfg#= 1 Atr=a0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=128ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E: Ad=85(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=83(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
root@OpenWrt:~#
5. untuk melihat device, bisa juga dengan putty, perintah "ls /dev"
root@OpenWrt:~# ls /dev
1-1 mtd4 ptmx
console mtd4ro pts
cpu_dma_latency mtd5 random
full mtd5ro sg0
kmsg mtdblock0 shm
log mtdblock1 tty
mem mtdblock2 ttyS0
mtd0 mtdblock3 ttyUSB0
mtd0ro mtdblock4 ttyUSB1
mtd1 mtdblock5 urandom
mtd1ro network_latency usb1
mtd2 network_throughput watchdog
mtd2ro null zero
mtd3 port
mtd3ro ppp
root@OpenWrt:~#
6. untuk melihat modem terdetek bisa lewat webinterface menu "Status>Kernel log" atau bisa juga dgn putty dengan perintah "dmesg"
USB Serial support registered for genericini penting untuk melihat modem terdeteksi sebagai "/dev/ttyUSBx" atau "/dev/ttyXXXX"
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
scsi 2:0:0:0: Attached scsi generic sg0 type 5
USB Serial support registered for GSM modem (1-port)
option 1-1:1.0: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
option 1-1:1.1: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
usbcore: registered new interface driver option
option: v0.7.2:USB Driver for GSM modems
device wlan0 entered promiscuous mode
br-lan: port 2(wlan0) entering forwarding state
br-lan: port 2(wlan0) entering forwarding state
device wlan0 left promiscuous mode
br-lan: port 2(wlan0) entering forwarding state
device wlan0 entered promiscuous mode
br-lan: port 2(wlan0) entering forwarding state
br-lan: port 2(wlan0) entering forwarding state
ar71xx-wdt: enabling watchdog timer
eth0: link up (1000Mbps/Full duplex)
br-lan: port 1(eth0) entering forwarding state
br-lan: port 1(eth0) entering forwarding state
root@OpenWrt:~#
7. yang terakhir silahkan set koneksi internet dengan webinterface "Network>Interfaces>WAN" sesuaikan jangan lupa rebooooot
selebihnya kita bahas di http://www.kaskus.us/showthread.php?t=10124215&page=1
No comments: