Witam,
bardzo dziękuję za informacje, tj. że 307 działają pod openwrt, więc dzisiaj znowu podjąłem próby, ale niestety moja 307 nie chce działać i nie bardzo mam pomysły co zrobiłem nie tak lub czego jeszcze nie zrobiłem a powinienem.
Tak więc na wstępie napiszę co i na czym zrobiłem, a w zasadzie to na wstępie chciałem zaznaczyć iż moja przygoda z openwrt i linuksem zaczęła się dość niedawno i miałbym gorącą prośbę o dużą dawkę wyrozumiałości.
Ale wracając do tematu mam zainstalowane Backfire Linux version 2.6.32.27 (cezary@eko.one.pl) (gcc version 4.3.3 (GCC) ) #3 Fri Sep 16 20:32:17 CEST 2011 z nakładką LuCI na Netgearze 3700v2, a modem podłączam za pośrednictwem aktywnego hub-a do którego na stałe podłączony jest dysk.
Zainstalowałem pakiety z przewodnika Openwrt-jako router 3g w tym również kmod-usb-serial-sierrawireless, utworzyłem nowy interface HSDPA, oraz skonfigurowałem firewall-a zgodnie z przewodnikiem.
W wyniku czego bez problemu działają mi modemy Huawei E160, oraz Anydata 635. Niestety Sierra 307 nie chce współpracować.
Z logów zauważyłem, iż podczas podczas działania programu usb_modeswitch ma jakieś niepowodzenia oraz że działanie skryptu ppp po wysłaniu nr tel otrzymuje odpowiedź "NO CARRIER" i przerywa działanie skrypu, ale dlaczego tak się dzieje to już nie wiem? Czy może nie przełączył się w tryb modemu?
Poniżej logi oraz wynik polecenia cat /proc/bus/usb/devices
Nov 3 22:10:20 OpenWrt user.info kernel: usb 1-1.3: new high speed USB device using ar71xx-ehci and address 28
Nov 3 22:10:20 OpenWrt user.warn kernel: usb 1-1.3: config 1 has an invalid interface number: 9 but max is 0
Nov 3 22:10:20 OpenWrt user.warn kernel: usb 1-1.3: config 1 has no interface number 0
Nov 3 22:10:20 OpenWrt user.info kernel: usb 1-1.3: configuration #1 chosen from 1 choice
Nov 3 22:10:20 OpenWrt user.warn kernel: usb-storage: probe of 1-1.3:1.9 failed with error -5
Nov 3 22:10:20 OpenWrt user.notice usb-modeswitch: 1-1.3:1.9: Manufacturer=Sierra_Wireless,_Incorporated Product=USB_MMC_Storage Serial=SWOC22905731
Nov 3 22:10:20 OpenWrt user.notice usb-modeswitch: 1-1.3:1.9: Selecting /etc/usb_modeswitch.d/1199:0fff for mode switching
Nov 3 22:10:21 OpenWrt user.warn kernel: usb 1-1.3: usbfs: process 25982 (usb_modeswitch) did not claim interface 9 before use
Nov 3 22:10:21 OpenWrt user.debug kernel: usb 1-1.3: usbfs: USBDEVFS_CONTROL failed cmd usb_modeswitch rqt 128 rq 6 len 255 ret -71
Nov 3 22:10:21 OpenWrt user.debug kernel: usb 1-1.3: usbfs: USBDEVFS_CONTROL failed cmd usb_modeswitch rqt 128 rq 6 len 255 ret -71
Nov 3 22:10:21 OpenWrt user.debug kernel: usb 1-1.3: usbfs: USBDEVFS_CONTROL failed cmd usb_modeswitch rqt 128 rq 6 len 255 ret -71
Nov 3 22:10:21 OpenWrt user.debug kernel: usb 1-1.3: usbfs: USBDEVFS_CONTROL failed cmd usb_modeswitch rqt 64 rq 11 len 0 ret -71
Nov 3 22:10:21 OpenWrt user.info kernel: usb 1-1.3: USB disconnect, address 28
Nov 3 22:10:21 OpenWrt user.info kernel: usb 1-1.3: new high speed USB device using ar71xx-ehci and address 29
Nov 3 22:10:21 OpenWrt user.warn kernel: usb 1-1.3: config 1 has an invalid interface number: 7 but max is 4
Nov 3 22:10:21 OpenWrt user.warn kernel: usb 1-1.3: config 1 has no interface number 2
Nov 3 22:10:21 OpenWrt user.info kernel: usb 1-1.3: configuration #1 chosen from 1 choice
Nov 3 22:10:21 OpenWrt user.info kernel: sierra 1-1.3:1.0: Sierra USB modem converter detected
Nov 3 22:10:21 OpenWrt user.info kernel: usb 1-1.3: Sierra USB modem converter now attached to ttyUSB0
Nov 3 22:10:21 OpenWrt user.info kernel: sierra 1-1.3:1.1: Sierra USB modem converter detected
Nov 3 22:10:21 OpenWrt user.info kernel: usb 1-1.3: Sierra USB modem converter now attached to ttyUSB1
Nov 3 22:10:21 OpenWrt user.info kernel: sierra 1-1.3:1.3: Sierra USB modem converter detected
Nov 3 22:10:21 OpenWrt user.info kernel: usb 1-1.3: Sierra USB modem converter now attached to ttyUSB2
Nov 3 22:10:21 OpenWrt user.info kernel: sierra 1-1.3:1.4: Sierra USB modem converter detected
Nov 3 22:10:21 OpenWrt user.info kernel: usb 1-1.3: Sierra USB modem converter now attached to ttyUSB3
Nov 3 22:10:21 OpenWrt user.notice usb-modeswitch: 1-1.3:1.0: Manufacturer=Sierra_Wireless,_Incorporated Product=USB_307 Serial=353255030142510
Nov 3 22:10:22 OpenWrt user.notice usb-modeswitch: 1-1.3:1.1: Manufacturer=Sierra_Wireless,_Incorporated Product=USB_307 Serial=353255030142510
Nov 3 22:10:22 OpenWrt user.notice usb-modeswitch: 1-1.3:1.3: Manufacturer=Sierra_Wireless,_Incorporated Product=USB_307 Serial=353255030142510
Nov 3 22:10:22 OpenWrt user.notice usb-modeswitch: 1-1.3:1.4: Manufacturer=Sierra_Wireless,_Incorporated Product=USB_307 Serial=353255030142510
Nov 3 22:10:22 OpenWrt user.notice 3g-hotplug: Starting interface HSDPA for device ttyUSB3
Nov 3 22:10:22 OpenWrt user.notice usb-modeswitch: 1-1.3:1.7: Manufacturer=Sierra_Wireless,_Incorporated Product=USB_307 Serial=353255030142510
Nov 3 22:10:24 OpenWrt daemon.notice pppd[26162]: pppd 2.4.4 started by root, uid 0
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: abort on (BUSY)
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: abort on (NO CARRIER)
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: abort on (ERROR)
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: report (CONNECT)
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: timeout set to 10 seconds
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: send (AT&F^M)
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: expect (OK)
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: ^M
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: OK
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: -- got it
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: send (ATE1^M)
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: expect (OK)
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: ^M
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: ^M
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: OK
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: -- got it
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: send (AT+CGDCONT=1,"IP","internet"^M)
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: timeout set to 30 seconds
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: expect (OK)
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: ^M
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: ^M
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: OK
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: -- got it
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: send (ATD*99***1#^M)
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: expect (CONNECT)
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: ^M
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: ^M
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: NO CARRIER
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: -- failed
Nov 3 22:10:25 OpenWrt local2.info chat[26167]: Failed (NO CARRIER)
Nov 3 22:10:25 OpenWrt daemon.err pppd[26162]: Connect script failed
logi kernela
usb 1-1.3: new high speed USB device using ar71xx-ehci and address 28
usb 1-1.3: config 1 has an invalid interface number: 9 but max is 0
usb 1-1.3: config 1 has no interface number 0
usb 1-1.3: configuration #1 chosen from 1 choice
usb-storage: probe of 1-1.3:1.9 failed with error -5
usb 1-1.3: usbfs: process 25982 (usb_modeswitch) did not claim interface 9 before use
usb 1-1.3: usbfs: USBDEVFS_CONTROL failed cmd usb_modeswitch rqt 128 rq 6 len 255 ret -71
usb 1-1.3: usbfs: USBDEVFS_CONTROL failed cmd usb_modeswitch rqt 128 rq 6 len 255 ret -71
usb 1-1.3: usbfs: USBDEVFS_CONTROL failed cmd usb_modeswitch rqt 128 rq 6 len 255 ret -71
usb 1-1.3: usbfs: USBDEVFS_CONTROL failed cmd usb_modeswitch rqt 64 rq 11 len 0 ret -71
usb 1-1.3: USB disconnect, address 28
usb 1-1.3: new high speed USB device using ar71xx-ehci and address 29
usb 1-1.3: config 1 has an invalid interface number: 7 but max is 4
usb 1-1.3: config 1 has no interface number 2
usb 1-1.3: configuration #1 chosen from 1 choice
sierra 1-1.3:1.0: Sierra USB modem converter detected
usb 1-1.3: Sierra USB modem converter now attached to ttyUSB0
sierra 1-1.3:1.1: Sierra USB modem converter detected
usb 1-1.3: Sierra USB modem converter now attached to ttyUSB1
sierra 1-1.3:1.3: Sierra USB modem converter detected
usb 1-1.3: Sierra USB modem converter now attached to ttyUSB2
sierra 1-1.3:1.4: Sierra USB modem converter detected
usb 1-1.3: Sierra USB modem converter now attached to ttyUSB3
root@OpenWrt:~$ cat /proc/bus/usb/devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 2
B: Alloc= 0/800 us ( 0%), #Int= 1, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 2.06
S: Manufacturer=Linux 2.6.32.27 ehci_hcd
S: Product=Atheros AR71xx 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=480 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=05e3 ProdID=0608 Rev= 9.01
S: Product=USB2.0 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=256ms
T: Bus=01 Lev=02 Prnt=02 Port=02 Cnt=01 Dev#= 29 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1199 ProdID=68a3 Rev= 0.06
S: Manufacturer=Sierra Wireless, Incorporated
S: Product=USB 307
S: SerialNumber=353255030142510
C:* #Ifs= 5 Cfg#= 1 Atr=a0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=sierra
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=sierra
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=sierra
E: Ad=83(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
E: Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=sierra
E: Ad=85(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
E: Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 7 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=87(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
E: Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
T: Bus=01 Lev=02 Prnt=02 Port=03 Cnt=02 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=04e8 ProdID=6013 Rev= 0.00
S: Manufacturer=JMicron
S: Product=Samsung G3 Station
S: SerialNumber=00000011E09310C002FD
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 2mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
root@OpenWrt:~$