Pages

Mengatasi Modem yang belum terdeteksi Openwrt

"...modem ku tidak terdeteksi oleh Openwrt..." beberapa temen mengalami hal tersebut! itu bukan berarti modem tidak competible dengan Openwrt. menurut ku itu karena modem yang ada sekarang "mode CD ROM", artinya modem kalo dicolok ke windows akan terdeteksi sebagai "CD ROM" yang berisi driver modem for windows.
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 <vid:pid> yang tersimpan di /etc/usb-modeswitch.d/
tapi kenyataan juga, ketersediaan file <vid:pid> bawaan openwrt terbatas juga koleksinya. kalo modem yg suka di pake eropa, asia dan amerika, saya yakin tersedia file <vid:pid>-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 generic
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:~#
ini penting untuk melihat modem terdeteksi sebagai "/dev/ttyUSBx" atau "/dev/ttyXXXX"


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

17 komentar:

  1. Dear Mang,

    Terimakasih solusi modem nakal sudah berhasil untuk bisa mengenali AC 2791 Rev.B (Smartfren), dan saat ini browsing via WIFI dan LAN lancar jaya.

    Ada pertanyaan, apakah saya bisa memasang USB Hub di TPLink 3420 agar saya bisa membuat exroot di flash disk, karena banyak sekali software yg akan saya implementasikan (Samba, vsFTPD, Transmission,dll). Sekalian mau juga pasang webcam di USB Hub tsb, juga printer server.

    Terimakasih atas jawabannya. Salam, Dedi Kusnadi

    BalasHapus
  2. pake Hub yg ada power externalnya bang...
    klo nggk, maka flashdisk sering bengong...

    BalasHapus
  3. @Dedi, betul kata @maxx

    jadi malu nih jarang nongkrong ke sini hehe

    BalasHapus
  4. udah sesuai diatas ko sierra u881 gw blom kedetek juga ya om

    BalasHapus
  5. siera u881 kalo ga salah langsung terdeteksi.
    coba colek agan cindi

    BalasHapus
  6. mas barusan saya coba update frimware modem nakan cumana saya gagal setting
    saya coba reset pake qss tetep aja ga bisa
    boleh minta solusinya mas

    BalasHapus
  7. GARA PKI FW DIATAS MR3420 QUE JDI NGAMBEK ... YANG BENER AJA KLU KASIH INFO !
    KELIHATANYA BIKIN ASAL-ASALLAN .... KECEEEWAAAA BANGHEEET QUE

    BalasHapus
  8. GIMANA NIH SOLUSINYA ? JANGAN NGACIR

    BalasHapus
  9. Solusi...
    gunakan firmware bawaan openwrt.org
    ambil ilmu sedikit demi sedikit...

    copas hanya membuat kita jadi tidak tau apa apa...
    alhasil.. klu error... kita juga yang bingung...

    BalasHapus
  10. gan kalau punya nya TP-LINK 3040 gmana gan?

    BalasHapus
  11. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  12. TP-Link TL-MR3420 v1
    Firmware Version OpenWrt Barrier Breaker r35080 / LuCI Trunk (trunk+svn9605)
    Kernel Version 3.6.11
    ga bisa detek c308. tolong bantu gan cindy.thx

    BalasHapus
  13. salam kenal om.. open wrt untuk 3020 ada gak . modem sya gak kebca di router nya.

    BalasHapus
  14. klw pake tplink mr3420 v2 pake modem huawei e3276 apa bs konek gan..

    BalasHapus
  15. gan ini bisa untuk rooter moviestar dan masih bingung cara masukin file yg didownloadnya

    BalasHapus
  16. http://g300nh.blogspot.com/2010/06/firmware-flash-and-brick-recovery.html

    baca satu persatu, jangan malas.

    BalasHapus
  17. Cara masukin modem Huawei E3276 ke tp link 3420 versi 2 biar bisa kedeteksi cara nya gimana gan tolong minta pencerahan nya

    BalasHapus