ZTE MF652 HUSP+USB Modem
ZTE MF652 HUSP+USB Modem:
default PID = 0x0146
default VID = 0x19d2
Target PID = 0x0142
Target VID = 0x19d2
I need to know MessageContent .
I have catch USB message with BusHound and USBsniff but no result.Who can give me some advice.
Thank you.
default PID = 0x0146
default VID = 0x19d2
Target PID = 0x0142
Target VID = 0x19d2
I need to know MessageContent .
I have catch USB message with BusHound and USBsniff but no result.Who can give me some advice.
Thank you.
URB 12 and 13 are quite strange. All other transmissions are common.
There is a good five seconds during which nothing happens. This would be unusual for a storage device; I suspect the initialization for the mode switch is happening ahead of that period.
As a first attempt, try this:
MessageContent="55534243688df0852400000080000685000000240000000000000000000000"
There is a good five seconds during which nothing happens. This would be unusual for a storage device; I suspect the initialization for the mode switch is happening ahead of that period.
As a first attempt, try this:
MessageContent="55534243688df0852400000080000685000000240000000000000000000000"
-
- Posts: 10
- Joined: 02 Jan 2012, 23:47
-
- Posts: 10
- Joined: 02 Jan 2012, 23:47
-
- Posts: 10
- Joined: 02 Jan 2012, 23:47
-
- Posts: 10
- Joined: 02 Jan 2012, 23:47
Pretty strange behavoir here *g*
when i shut down the router, plug in the ZTE and then boot i'll get:
Why is the modem switched twice?
And if I unplug the modem during runtime - it's getting stranger *g*
As far as I understand it - while the switchmode is running, he starts connecting - then continues switching - disconnects and reconnects.
I really don't got a problem with that - the dial-in time after reboot and repluging the modem is about 45sec. to 1 min. which is the same time which my MBRN3000 needed...
Could this behavior be an openwrt-issue?
Config in /etc/usb-modeswitch/
Used the same "optimizations" like in my DWL-156 example...
/etc/hotplug.d/usb/20-modeswitch
when i shut down the router, plug in the ZTE and then boot i'll get:
Code: Select all
Jan 6 22:17:11 OpenWrt user.notice kernel: scsi 0:0:0:0: CD-ROM ZTE Datacard CD-ROM 0001 PQ: 0 ANSI: 0
Jan 6 22:17:11 OpenWrt user.notice kernel: scsi 0:0:0:1: Direct-Access ZTE Storage 0001 PQ: 0 ANSI: 0
Jan 6 22:17:11 OpenWrt user.debug kernel: usb-storage: device scan complete
Jan 6 22:17:11 OpenWrt user.notice kernel: sd 0:0:0:1: [sda] Attached SCSI removable disk
Jan 6 22:17:12 OpenWrt authpriv.info dropbear[1015]: Child connection from 192.168.0.131:53799
Jan 6 22:17:13 OpenWrt user.notice usb-modeswitch: 1-0:1.0: Manufacturer=Linux_2.6.32.27_ehci_hcd Product=Atheros_AR71xx_built-in_EHCI_controller Serial=ar71xx-ehci
Jan 6 22:17:13 OpenWrt user.info kernel: option 1-1:1.0: GSM modem (1-port) converter detected
Jan 6 22:17:13 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
Jan 6 22:17:13 OpenWrt user.info kernel: option 1-1:1.1: GSM modem (1-port) converter detected
Jan 6 22:17:13 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
Jan 6 22:17:13 OpenWrt user.info kernel: option 1-1:1.2: GSM modem (1-port) converter detected
Jan 6 22:17:13 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
Jan 6 22:17:13 OpenWrt user.info kernel: option 1-1:1.3: GSM modem (1-port) converter detected
Jan 6 22:17:13 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB3
Jan 6 22:17:13 OpenWrt user.info kernel: option 1-1:1.4: GSM modem (1-port) converter detected
Jan 6 22:17:13 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB4
Jan 6 22:17:13 OpenWrt user.info kernel: option 1-1:1.5: GSM modem (1-port) converter detected
Jan 6 22:17:13 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB5
Jan 6 22:17:13 OpenWrt user.info kernel: option 1-1:1.6: GSM modem (1-port) converter detected
Jan 6 22:17:13 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB6
Jan 6 22:17:13 OpenWrt user.info kernel: option 1-1:1.8: GSM modem (1-port) converter detected
Jan 6 22:17:13 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB7
Jan 6 22:17:13 OpenWrt user.info kernel: option 1-1:1.9: GSM modem (1-port) converter detected
Jan 6 22:17:13 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB8
Jan 6 22:17:17 OpenWrt authpriv.notice dropbear[1015]: Password auth succeeded for 'root' from 192.168.0.131:53799
Jan 6 22:17:21 OpenWrt user.notice usb-modeswitch: 1-1:1.0: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:17:26 OpenWrt user.notice usb-modeswitch: 1-1:1.1: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:17:30 OpenWrt user.notice usb-modeswitch: 1-1:1.2: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:17:34 OpenWrt user.notice usb-modeswitch: 1-1:1.3: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:17:38 OpenWrt user.notice usb-modeswitch: 1-1:1.4: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:17:42 OpenWrt user.notice usb-modeswitch: 1-1:1.5: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:17:46 OpenWrt user.notice usb-modeswitch: 1-1:1.6: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:17:50 OpenWrt user.notice usb-modeswitch: 1-1:1.7: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:17:54 OpenWrt user.notice usb-modeswitch: 1-1:1.8: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:17:58 OpenWrt user.notice usb-modeswitch: 1-1:1.9: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:18:07 OpenWrt user.notice usb-modeswitch: 2-0:1.0: Manufacturer=Linux_2.6.32.27_ohci_hcd Product=Atheros_AR71xx_built-in_OHCI_controller Serial=ar71xx-ohci
Jan 6 22:18:11 OpenWrt user.notice usb-modeswitch: 1-0:1.0: Manufacturer=Linux_2.6.32.27_ehci_hcd Product=Atheros_AR71xx_built-in_EHCI_controller Serial=ar71xx-ehci
Jan 6 22:18:19 OpenWrt user.notice usb-modeswitch: 1-1:1.0: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:18:23 OpenWrt user.notice usb-modeswitch: 1-1:1.1: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:18:27 OpenWrt user.notice usb-modeswitch: 1-1:1.2: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:18:31 OpenWrt user.notice usb-modeswitch: 1-1:1.3: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:18:36 OpenWrt user.notice usb-modeswitch: 1-1:1.4: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:18:40 OpenWrt user.notice usb-modeswitch: 1-1:1.5: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:18:44 OpenWrt user.notice usb-modeswitch: 1-1:1.6: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:18:48 OpenWrt user.notice usb-modeswitch: 1-1:1.7: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:18:52 OpenWrt user.notice usb-modeswitch: 1-1:1.8: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:18:56 OpenWrt user.notice usb-modeswitch: 1-1:1.9: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:19:00 OpenWrt user.notice usb-modeswitch: 2-0:1.0: Manufacturer=Linux_2.6.32.27_ohci_hcd Product=Atheros_AR71xx_built-in_OHCI_controller Serial=ar71xx-ohci
Jan 6 22:19:10 OpenWrt user.notice 3g-hotplug: Starting interface wan for device ttyUSB2
Jan 6 22:19:13 OpenWrt daemon.notice pppd[1847]: pppd 2.4.4 started by root, uid 0
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: abort on (BUSY)
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: abort on (NO CARRIER)
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: abort on (ERROR)
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: report (CONNECT)
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: timeout set to 10 seconds
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: send (AT&F^M)
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: expect (OK)
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: AT&F^M^M
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: OK
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: -- got it
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: send (ATE1^M)
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: expect (OK)
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: ^M
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: ATE1^M^M
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: OK
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: -- got it
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: send (AT+CGDCONT=1,"IP","drei.at"^M)
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: timeout set to 30 seconds
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: expect (OK)
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: ^M
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: AT+CGDCONT=1,"IP","drei.at"^M^M
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: OK
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: -- got it
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: send (ATD*99#^M)
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: expect (CONNECT)
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: ^M
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: ATD*99#^M^M
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: CONNECT
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: -- got it
Jan 6 22:19:14 OpenWrt local2.info chat[1852]: send ( ^M)
Jan 6 22:19:14 OpenWrt daemon.info pppd[1847]: Serial connection established.
Jan 6 22:19:14 OpenWrt daemon.info pppd[1847]: Using interface 3g-wan
Jan 6 22:19:14 OpenWrt daemon.notice pppd[1847]: Connect: 3g-wan <--> /dev/ttyUSB2
And if I unplug the modem during runtime - it's getting stranger *g*
Code: Select all
Jan 6 22:19:56 OpenWrt user.notice kernel: scsi 1:0:0:0: CD-ROM ZTE Datacard CD-ROM 0001 PQ: 0 ANSI: 0
Jan 6 22:19:56 OpenWrt user.notice kernel: scsi 1:0:0:1: Direct-Access ZTE Storage 0001 PQ: 0 ANSI: 0
Jan 6 22:19:56 OpenWrt user.debug kernel: usb-storage: device scan complete
Jan 6 22:19:56 OpenWrt user.notice kernel: sd 1:0:0:1: [sda] Attached SCSI removable disk
Jan 6 22:20:40 OpenWrt user.notice usb-modeswitch: 1-1:1.0: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:20:40 OpenWrt user.notice usb-modeswitch: 1-1:1.0: Selecting /etc/usb_modeswitch.d/19d2:1520 for mode switching
Jan 6 22:20:40 OpenWrt user.warn kernel: usb 1-1: usbfs: process 2529 (usb_modeswitch) did not claim interface 0 before use
Jan 6 22:20:40 OpenWrt user.info kernel: usb 1-1: USB disconnect, address 3
Jan 6 22:20:48 OpenWrt user.info kernel: usb 1-1: new high speed USB device using ar71xx-ehci and address 4
Jan 6 22:20:48 OpenWrt user.info kernel: usb 1-1: configuration #1 chosen from 1 choice
Jan 6 22:20:48 OpenWrt user.info kernel: option 1-1:1.0: GSM modem (1-port) converter detected
Jan 6 22:20:48 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
Jan 6 22:20:48 OpenWrt user.info kernel: option 1-1:1.1: GSM modem (1-port) converter detected
Jan 6 22:20:48 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
Jan 6 22:20:48 OpenWrt user.info kernel: option 1-1:1.2: GSM modem (1-port) converter detected
Jan 6 22:20:48 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
Jan 6 22:20:48 OpenWrt user.info kernel: option 1-1:1.3: GSM modem (1-port) converter detected
Jan 6 22:20:48 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB3
Jan 6 22:20:48 OpenWrt user.info kernel: option 1-1:1.4: GSM modem (1-port) converter detected
Jan 6 22:20:48 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB4
Jan 6 22:20:48 OpenWrt user.info kernel: option 1-1:1.5: GSM modem (1-port) converter detected
Jan 6 22:20:48 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB5
Jan 6 22:20:48 OpenWrt user.info kernel: option 1-1:1.6: GSM modem (1-port) converter detected
Jan 6 22:20:48 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB6
Jan 6 22:20:48 OpenWrt user.info kernel: scsi2 : SCSI emulation for USB Mass Storage devices
Jan 6 22:20:48 OpenWrt user.info kernel: option 1-1:1.8: GSM modem (1-port) converter detected
Jan 6 22:20:48 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB7
Jan 6 22:20:48 OpenWrt user.info kernel: option 1-1:1.9: GSM modem (1-port) converter detected
Jan 6 22:20:48 OpenWrt user.info kernel: usb 1-1: GSM modem (1-port) converter now attached to ttyUSB8
Jan 6 22:20:48 OpenWrt user.debug kernel: usb-storage: device found at 4
Jan 6 22:20:48 OpenWrt user.debug kernel: usb-storage: waiting for device to settle before scanning
Jan 6 22:20:53 OpenWrt user.notice kernel: scsi 2:0:0:0: CD-ROM ZTE Datacard CD-ROM 0001 PQ: 0 ANSI: 0
Jan 6 22:20:53 OpenWrt user.notice kernel: scsi 2:0:0:1: Direct-Access ZTE Storage 0001 PQ: 0 ANSI: 0
Jan 6 22:20:53 OpenWrt user.debug kernel: usb-storage: device scan complete
Jan 6 22:20:53 OpenWrt user.notice kernel: sd 2:0:0:1: [sda] Attached SCSI removable disk
Jan 6 22:20:57 OpenWrt user.notice usb-modeswitch: 1-1:1.0: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:21:01 OpenWrt user.notice usb-modeswitch: 1-1:1.1: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:21:05 OpenWrt user.notice usb-modeswitch: 1-1:1.2: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:21:06 OpenWrt user.notice 3g-hotplug: Starting interface wan for device ttyUSB2
Jan 6 22:21:09 OpenWrt daemon.notice pppd[2772]: pppd 2.4.4 started by root, uid 0
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: abort on (BUSY)
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: abort on (NO CARRIER)
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: abort on (ERROR)
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: report (CONNECT)
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: timeout set to 10 seconds
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: send (AT&F^M)
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: expect (OK)
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: AT&F^M^M
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: OK
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: -- got it
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: send (ATE1^M)
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: expect (OK)
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: ^M
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: ATE1^M^M
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: OK
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: -- got it
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: send (AT+CGDCONT=1,"IP","drei.at"^M)
Jan 6 22:21:10 OpenWrt user.notice usb-modeswitch: 1-1:1.3: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: timeout set to 30 seconds
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: expect (OK)
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: ^M
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: AT+CGDCONT=1,"IP","drei.at"^M^M
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: OK
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: -- got it
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: send (ATD*99#^M)
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: expect (CONNECT)
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: ^M
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: ATD*99#^M^M
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: CONNECT
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: -- got it
Jan 6 22:21:10 OpenWrt local2.info chat[2777]: send ( ^M)
Jan 6 22:21:10 OpenWrt daemon.info pppd[2772]: Serial connection established.
Jan 6 22:21:10 OpenWrt daemon.info pppd[2772]: Using interface 3g-wan
Jan 6 22:21:10 OpenWrt daemon.notice pppd[2772]: Connect: 3g-wan <--> /dev/ttyUSB2
Jan 6 22:21:14 OpenWrt daemon.notice pppd[2772]: replacing old default route to br-lan [192.168.0.1]
Jan 6 22:21:14 OpenWrt daemon.notice pppd[2772]: local IP address 77.118.245.139
Jan 6 22:21:14 OpenWrt daemon.notice pppd[2772]: remote IP address 10.0.0.1
Jan 6 22:21:14 OpenWrt daemon.notice pppd[2772]: primary DNS address 213.94.78.16
Jan 6 22:21:14 OpenWrt daemon.notice pppd[2772]: secondary DNS address 213.94.78.17
Jan 6 22:21:14 OpenWrt user.notice usb-modeswitch: 1-1:1.4: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:21:14 OpenWrt user.notice ifup: Enabling Router Solicitations on wan (3g-wan)
Jan 6 22:21:15 OpenWrt user.info firewall: adding wan (3g-wan) to zone wan
Jan 6 22:21:18 OpenWrt user.notice usb-modeswitch: 1-1:1.5: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:21:23 OpenWrt user.notice usb-modeswitch: 1-1:1.6: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:21:27 OpenWrt user.notice usb-modeswitch: 1-1:1.7: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:21:31 OpenWrt user.notice usb-modeswitch: 1-1:1.8: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:21:35 OpenWrt user.notice usb-modeswitch: 1-1:1.9: Manufacturer=ZTE Product=MF652 Serial=85D74A83752591AE6BDA8729E7D6D1586D5F21F9
Jan 6 22:22:46 OpenWrt daemon.warn dnsmasq[997]: failed to access /tmp/resolv.conf.auto: No such file or directory
Jan 6 22:22:46 OpenWrt user.info firewall: removing lan (br-lan) from zone lan
Jan 6 22:22:47 OpenWrt user.info kernel: br-lan: port 1(eth0.1) entering disabled state
Jan 6 22:22:47 OpenWrt user.info kernel: device eth0 left promiscuous mode
Jan 6 22:22:47 OpenWrt user.info kernel: device eth0.1 left promiscuous mode
Jan 6 22:22:47 OpenWrt user.info kernel: br-lan: port 1(eth0.1) entering disabled state
Jan 6 22:22:47 OpenWrt daemon.info pppd[2772]: Terminating on signal 15
Jan 6 22:22:47 OpenWrt daemon.info pppd[2772]: Connect time 1.6 minutes.
Jan 6 22:22:47 OpenWrt daemon.info pppd[2772]: Sent 0 bytes, received 0 bytes.
Jan 6 22:22:47 OpenWrt daemon.notice pppd[2772]: restoring old default route to br-lan [192.168.0.1]
Jan 6 22:22:47 OpenWrt daemon.err pppd[2772]: restore default route ioctl(SIOCADDRT): No such device
Jan 6 22:22:47 OpenWrt daemon.notice pppd[2772]: Connection terminated.
Jan 6 22:22:47 OpenWrt user.info firewall: removing wan (3g-wan) from zone wan
Jan 6 22:22:48 OpenWrt daemon.info pppd[2772]: Exit.
Jan 6 22:22:49 OpenWrt user.notice ifup: Enabling Router Solicitations on loopback (lo)
Jan 6 22:22:49 OpenWrt user.info kernel: device eth0.1 entered promiscuous mode
Jan 6 22:22:49 OpenWrt user.info kernel: device eth0 entered promiscuous mode
Jan 6 22:22:49 OpenWrt user.info kernel: br-lan: port 1(eth0.1) entering forwarding state
Jan 6 22:22:50 OpenWrt user.notice ifup: Enabling Router Solicitations on lan (br-lan)
Jan 6 22:22:51 OpenWrt user.info firewall: adding lan (br-lan) to zone lan
Jan 6 22:22:51 OpenWrt daemon.notice pppd[4201]: pppd 2.4.4 started by root, uid 0
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: abort on (BUSY)
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: abort on (NO CARRIER)
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: abort on (ERROR)
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: report (CONNECT)
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: timeout set to 10 seconds
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: send (AT&F^M)
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: expect (OK)
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: AT&F^M^M
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: OK
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: -- got it
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: send (ATE1^M)
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: expect (OK)
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: ^M
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: ATE1^M^M
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: OK
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: -- got it
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: send (AT+CGDCONT=1,"IP","drei.at"^M)
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: timeout set to 30 seconds
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: expect (OK)
Jan 6 22:22:52 OpenWrt local2.info chat[4344]: ^M
Jan 6 22:22:53 OpenWrt local2.info chat[4344]: AT+CGDCONT=1,"IP","drei.at"^M^M
Jan 6 22:22:53 OpenWrt local2.info chat[4344]: OK
Jan 6 22:22:53 OpenWrt local2.info chat[4344]: -- got it
Jan 6 22:22:53 OpenWrt local2.info chat[4344]: send (ATD*99#^M)
Jan 6 22:22:53 OpenWrt local2.info chat[4344]: expect (CONNECT)
Jan 6 22:22:53 OpenWrt local2.info chat[4344]: ^M
Jan 6 22:22:53 OpenWrt local2.info chat[4344]: ATD*99#^M^M
Jan 6 22:22:53 OpenWrt local2.info chat[4344]: CONNECT
Jan 6 22:22:53 OpenWrt local2.info chat[4344]: -- got it
Jan 6 22:22:53 OpenWrt local2.info chat[4344]: send ( ^M)
Jan 6 22:22:53 OpenWrt daemon.info pppd[4201]: Serial connection established.
Jan 6 22:22:53 OpenWrt daemon.info pppd[4201]: Using interface 3g-wan
Jan 6 22:22:53 OpenWrt daemon.notice pppd[4201]: Connect: 3g-wan <--> /dev/ttyUSB2
As far as I understand it - while the switchmode is running, he starts connecting - then continues switching - disconnects and reconnects.
I really don't got a problem with that - the dial-in time after reboot and repluging the modem is about 45sec. to 1 min. which is the same time which my MBRN3000 needed...
Could this behavior be an openwrt-issue?
Config in /etc/usb-modeswitch/
Code: Select all
# ZTE MF 652
DefaultVendor= 0x19d2
DefaultProduct=0x1520
TargetVendor=0x19d2
TargetProduct=0x0142
MessageContent="5553424312345679000000000000061b000000020000000000000000000000"
NeedResponse=1
/etc/hotplug.d/usb/20-modeswitch
Code: Select all
#!/bin/sh
local uVid uPid uMa uPr uSe
local sVe sMo sRe
local modeswitch="/usr/bin/usb_modeswitch"
log() {
logger -t "usb-modeswitch" "$@"
}
sleep 4
sanitize() {
sed -e 's/[[:space:]]\+$//; s/[[:space:]]\+/_/g' "$@"
}
.... AND SO ON ....
Code: Select all
... LAST LINE OF SCRIPT ....
echo "19d2 1522" > /sys/bus/usb-serial/drivers/option1/new_id
This does not seem to be right:It means that usb_modeswitch was run for the USB host.
That would be weird; but then I don't know how the OpenWRT hotplugging works. I suggest asking the development community of this system.
Code: Select all
Jan 6 22:17:13 OpenWrt user.notice usb-modeswitch: 1-0:1.0: Manufacturer=Linux_2.6.32.27_ehci_hcd Product=Atheros_AR71xx_built-in_EHCI_controller Serial=ar71xx-ehci
That would be weird; but then I don't know how the OpenWRT hotplugging works. I suggest asking the development community of this system.
Hi, the author of the modeswitch OpenWrt hotplug integration here.Josh wrote:That would be weird; but then I don't know how the OpenWRT hotplugging works. I suggest asking the development community of this system.
We execute a custom usb_modeswitch hotplug script each time an usb device pops up. The logline pasted earlier does not imply that we actually run usb_modeswitch on it, just that our hotplug handler identified the printed information. If we actually invoke modeswitch, there'll be a line like "Selected config ... for modeswitch" later on. The logic for selecting the conf file has been reimplemented in ash using the upstream udev helper code as reference.