Posted: Fri Mar 16, 2012 6:28 Post subject: Support request for ZTE MF821 4G USB modem
Telstra Australia are using the ZTE MF821 for their 4G and 3G DC HSPA+ networks. Is it possible to get support in DD-WRT for this modem?
<6>[ 203.030000] usb 1-1: new high-speed USB device number 2 using ar71xx-ehci
<6>[ 203.180000] usb 1-1: New USB device found, idVendor=19d2, idProduct=0166
<6>[ 203.180000] usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=4
<6>[ 203.190000] usb 1-1: Product: ZTE LTE Technologies MSM
<6>[ 203.200000] usb 1-1: Manufacturer: ZTE,Incorporated
<6>[ 203.200000] usb 1-1: SerialNumber: MF821_TLSS000000
<6>[ 205.690000] device ath0 entered promiscuous mode
I can try to help you get the needed info in order to do a proper support request.
Start first with a cat /proc/bus/usb/devices so I can see what interfaces the stick has in its current mode. _________________ Kernel panic: Aiee, killing interrupt handler!
Ok, this is the stick in storage/CD-Rom mode and it must be switched over to modem mode, that is done automatically when the stick is supported by dd-wrt but you will have to do it manually from a telnet session for these tests.
The stick seems to be a brand new product, it has not been discussed in the usb_modeswitch forum or in any other Linux forum but there is a blogspot from an Austrian guy who has got it to work.
The vid:pid of the stick in modem mode is according to him 19d2:0257.
if the switching goes ok then you will find a message about it in the log so do the cmd
dmesg
and check if the new id is detected.
If the stick switched successfully then I would like to see a new output from cat /proc/bus/usb/devices in order to see how many interfaces it has in modem mode and which interface to use. _________________ Kernel panic: Aiee, killing interrupt handler!
Posted: Fri Mar 16, 2012 13:11 Post subject: MF821 support
Hi LOM,
Logs of modeswitch etc.,
Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
Found devices in default mode or class (1)
Accessing device 002 on bus 001 ...
Using endpoints 0x01 (out) and 0x81 (in)
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
No driver found. Either detached before or never attached
SCSI inquiry data (for identification)
-------------------------
Vendor String: L_T_E
Model String: USB SCSI CD-ROM
Revision String: USB
-------------------------
USB description data (for identification)
-------------------------
Manufacturer: ZTE,Incorporated
Product: ZTE LTE Technologies MSM
Serial No.: MF821_TLSS000000
-------------------------
Setting up communication with interface 0 ...
Using endpoint 0x01 for message sending ...
Trying to send message 1 to endpoint 0x01 ...
OK, message successfully sent
Resetting response endpoint 0x81
Resetting message endpoint 0x01
Device is gone, skipping any further commands
-> Run lsusb to note any changes. Bye.
The storage interface is the last one as in most stick so interface #2 of the stick will become /dev/usb/tts/2
You can probably test the modem by manually loading the drivers for it:
insmod usbserial vendor=0x19d2 product=0x0257
which ought to create 4 devices in /dev/usb/tts/
then nvram set 3gdata="/dev/usb/tts/2"
I will open a support request ticket for the stick and point Brainslayer to this thread, you have successfully found the sticks initial id, the right modeswitch message, the switched id, and the correct modem interface port.
That is all he needs in order to support it. _________________ Kernel panic: Aiee, killing interrupt handler!
Brainslayer has no added support for this modem so it should work in the next released dd-wrt firmware build. _________________ Kernel panic: Aiee, killing interrupt handler!
Posted: Sat Mar 17, 2012 5:48 Post subject: MF821 thankyou and final question
Thanks very much LOM and Brainslayer. There is virtually no support for the MF821 on routers at present in Australia. After testing I will let the users on the Australian Whirlpool forum know about it and am sure you will get some new DD-WRT users from Australia.
When connected to a PC the MF821 achieves download speeds of 40+ megabits per second and upload speeds of 20+ megabits per second.
Are there restrictions in DD-WRT or router hardware that would limit the maximum achievable speeds of LTE ?
Posted: Sun Mar 18, 2012 17:32 Post subject: Re: MF821 thankyou and final question
old-guy wrote:
Are there restrictions in DD-WRT or router hardware that would limit the maximum achievable speeds of LTE ?
There are router hardware limitations but that is not dd-wrt specific.
There is a new build available, test if MF821 works now and what speed you get.
Your other modem should also work in this build. _________________ Kernel panic: Aiee, killing interrupt handler!
Posted: Sun Mar 18, 2012 23:13 Post subject: MF821 and MF668 with R18767
Thanks LOM,
Have tried 18767 and MF668 now connects OK. The MF821 unfortunately does not connect properly. There is an error in the dmesg about modeswitch not claiming interface 0, but this may be due to the modem not being in CDROM mode or vice versa?
>[ 3.160000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
<6>[ 3.160000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
<6>[ 3.170000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
<6>[ 3.170000] TCP: Hash tables configured (established 2048 bind 2048)
<6>[ 3.180000] TCP reno registered
<6>[ 3.180000] UDP hash table entries: 256 (order: 0, 4096 bytes)
<6>[ 3.190000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
<6>[ 3.190000] NET: Registered protocol family 1
<7>[ 3.200000] PCI: CLS 0 bytes, default 32
<5>[ 3.200000] gpio_proc: module loaded and /proc/gpio/ created
<6>[ 3.200000] Register LED Device
<5>[ 3.210000] wl0gpio_proc: module loaded and /proc/wl0gpio/ created
<4>[ 3.210000] AR7100 GPIOC major 0
<6>[ 3.220000] squashfs: version 3.0 (2006/03/15) Phillip Lougher
<6>[ 3.230000] msgmni has been set to 120
<6>[ 3.230000] io scheduler noop registered
<6>[ 3.230000] io scheduler deadline registered (default)
<6>[ 3.240000] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
<6>[ 3.270000] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 19) is a 16550A
<6>[ 3.270000] console [ttyS0] enabled, bootconsole disabled
<0>[ 3.280000] guessed flashsize = 8M
<0>[ 3.290000] scanning for root partition
<0>[ 3.290000] uboot detected
<0>[ 3.290000] bootloader size = 50000
<0>[ 3.300000]
<0>[ 3.300000] found squashfs at 13B000
<5>[ 3.310000] Creating 8 MTD partitions on "ar7100-nor0":
<5>[ 3.310000] 0x000000000000-0x000000050000 : "RedBoot"
<5>[ 3.320000] 0x000000050000-0x000000800000 : "linux"
<5>[ 3.330000] 0x00000013b000-0x000000610000 : "rootfs"
<4>[ 3.330000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
<5>[ 3.340000] mtd: partition "rootfs" set to be root filesystem
<5>[ 3.350000] 0x000000670000-0x0000007e0000 : "ddwrt"
<5>[ 3.360000] 0x0000007e0000-0x0000007f0000 : "nvram"
<5>[ 3.360000] 0x0000007f0000-0x000000800000 : "FIS directory"
<5>[ 3.370000] 0x0000007f0000-0x000000800000 : "board_config"
<5>[ 3.370000] 0x000000000000-0x000000800000 : "fullflash"
<4>[ 3.380000] ->Oops: flash id 0x202017 .
<6>[ 3.390000] tun: Universal TUN/TAP device driver, 1.6
<6>[ 3.390000] tun: (C) 1999-2004 Max Krasnyansky
<4>[ 3.400000] Found an RTL8366S switch
<5>[ 3.400000] Realtek RTL8366S ethernet switch driver version 0.2.2
<6>[ 3.410000] rtl8366s rtl8366s: using GPIO pins 5 (SDA) and 7 (SCK)
<6>[ 3.410000] rtl8366s rtl8366s: RTL8366 ver. 1 chip found
<6>[ 3.440000] rtl8366s rtl8366s: applying initvals
<6>[ 3.460000] rtl8366s: probed
<6>[ 3.860000] PPP generic driver version 2.4.2
<6>[ 3.860000] PPP BSD Compression module registered
<6>[ 3.870000] PPP Deflate Compression module registered
<6>[ 3.870000] PPP MPPE Compression module registered
<6>[ 3.880000] NET: Registered protocol family 24
<6>[ 3.880000] Software Watchdog Timer: 0.07 initialized. soft_noboot=0 soft_margin=60 sec soft_panic=0 (nowayout= 0)
<7>[ 3.890000] Registered led device: generic_0
<7>[ 3.890000] Registered led device: generic_1
<7>[ 3.890000] Registered led device: generic_2
<7>[ 3.890000] Registered led device: generic_3
<7>[ 3.900000] Registered led device: generic_4
<7>[ 3.900000] Registered led device: generic_6
<7>[ 3.900000] Registered led device: generic_8
<7>[ 3.900000] Registered led device: generic_9
<7>[ 3.900000] Registered led device: generic_10
<7>[ 3.900000] Registered led device: generic_11
<7>[ 3.900000] Registered led device: generic_12
<7>[ 3.900000] Registered led device: generic_13
<7>[ 3.900000] Registered led device: generic_14
<7>[ 3.900000] Registered led device: generic_15
<7>[ 3.900000] Registered led device: generic_16
<7>[ 3.900000] Registered led device: generic_17
<7>[ 3.900000] Registered led device: generic_18
<7>[ 3.900000] Registered led device: generic_19
<7>[ 3.900000] Registered led device: generic_20
<7>[ 3.900000] Registered led device: generic_21
<7>[ 3.900000] Registered led device: generic_22
<7>[ 3.900000] Registered led device: generic_23
<7>[ 3.900000] Registered led device: generic_24
<7>[ 3.900000] Registered led device: generic_25
<7>[ 3.900000] Registered led device: generic_26
<7>[ 3.900000] Registered led device: generic_27
<7>[ 3.900000] Registered led device: generic_28
<7>[ 3.900000] Registered led device: generic_29
<7>[ 3.900000] Registered led device: generic_30
<7>[ 3.900000] Registered led device: generic_31
<7>[ 3.900000] Registered led device: wireless_generic_0
<7>[ 3.900000] Registered led device: wireless_generic_1
<7>[ 3.900000] Registered led device: wireless_generic_2
<7>[ 3.900000] Registered led device: wireless_generic_3
<7>[ 3.900000] Registered led device: wireless_generic_4
<7>[ 3.900000] Registered led device: wireless_generic_5
<7>[ 3.900000] Registered led device: wireless_generic_6
<7>[ 3.900000] Registered led device: wireless_generic_7
<7>[ 3.900000] Registered led device: wireless_generic_8
<7>[ 3.900000] Registered led device: wireless_generic_9
<7>[ 3.900000] Registered led device: wireless_generic_10
<7>[ 3.900000] Registered led device: wireless_generic_11
<7>[ 3.900000] Registered led device: wireless_generic_12
<7>[ 3.900000] Registered led device: wireless_generic_13
<7>[ 3.900000] Registered led device: wireless_generic_14
<7>[ 3.900000] Registered led device: wireless_generic_15
<7>[ 3.900000] Registered led device: wireless_generic_16
<7>[ 3.900000] Registered led device: wireless_generic_17
<7>[ 3.900000] Registered led device: wireless_generic_18
<7>[ 3.910000] Registered led device: wireless_generic_19
<7>[ 3.910000] Registered led device: wireless_generic_20
<7>[ 3.910000] Registered led device: wireless_generic_21
<7>[ 3.910000] Registered led device: wireless_generic_22
<7>[ 3.910000] Registered led device: wireless_generic_23
<7>[ 3.910000] Registered led device: wireless_generic_24
<7>[ 3.910000] Registered led device: wireless_generic_25
<7>[ 3.910000] Registered led device: wireless_generic_26
<7>[ 3.910000] Registered led device: wireless_generic_27
<7>[ 3.910000] Registered led device: wireless_generic_28
<7>[ 3.910000] Registered led device: wireless_generic_29
<7>[ 3.910000] Registered led device: wireless_generic_30
<7>[ 3.910000] Registered led device: wireless_generic_31
<6>[ 3.910000] u32 classifier
<6>[ 3.910000] input device check on
<6>[ 3.910000] Actions configured
<6>[ 3.920000] Netfilter messages via NETLINK v0.30.
<6>[ 3.920000] nf_conntrack version 0.5.0 (966 buckets, 3864 max)
<4>[ 3.930000] nf_conntrack_rtsp v0.6.21 loading
<4>[ 3.930000] nf_nat_rtsp v0.6.21 loading
<6>[ 3.940000] ip_tables: (C) 2000-2006 Netfilter Core Team
<6>[ 3.940000] IPP2P v0.8.2 loading
<6>[ 3.950000] TCP westwood registered
<6>[ 3.950000] TCP hybla registered
<6>[ 3.950000] TCP vegas registered
<6>[ 3.960000] NET: Registered protocol family 17
<6>[ 3.960000] 8021q: 802.1Q VLAN Support v1.8
<6>[ 3.960000] searching for nvram
<6>[ 3.970000] nvram size = 0
<6>[ 4.000000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
<6>[ 4.010000] Freeing unused kernel memory: 160k freed
<6>[ 5.900000] eth0: Atheros AG71xx at 0xb9000000, irq 4
<7>[ 6.210000] eth0: using fixed link parameters
<6>[ 6.210000] eth1: Atheros AG71xx at 0xba000000, irq 5
<7>[ 6.510000] eth1: connected to PHY at rtl8366s:04 [uid=001cc960, driver=Generic PHY]
<6>[ 6.550000] rtl8366s rtl8366s: applying initvals
<7>[ 6.590000] ar71xx: pll_reg 0xb8050010: 0x11110000
<6>[ 6.590000] eth0: link up (1000Mbps/Full duplex)
<6>[ 6.700000] Compat-wireless backport release: compat-wireless-2012-02-23-9-g3e5b1f0
<6>[ 6.710000] Backport based on wireless-testing.git master-2012-02-27
<6>[ 6.820000] cfg80211: Calling CRDA to update world regulatory domain
<6>[ 7.170000] cfg80211: World regulatory domain updated:
<6>[ 7.170000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
<6>[ 7.180000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[ 7.190000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
<6>[ 7.200000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
<6>[ 7.200000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[ 7.210000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<7>[ 7.340000] ath: EEPROM regdomain: 0x0
<7>[ 7.340000] ath: EEPROM indicates default country code should be used
<7>[ 7.340000] ath: doing EEPROM country->regdmn map search
<7>[ 7.340000] ath: country maps to regdmn code: 0x3a
<7>[ 7.340000] ath: Country alpha2 being used: US
<7>[ 7.340000] ath: Regpair used: 0x3a
<7>[ 7.370000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
<7>[ 7.370000] Registered led device: ath9k-phy0
<6>[ 7.370000] ieee80211 phy0: Atheros AR9280 Rev:2 mem=0xb0000000, irq=48
<4>[ 7.370000] PCI: Enabling device 0000:00:01.0 (0000 -> 0002)
<7>[ 7.390000] ath: EEPROM regdomain: 0x0
<7>[ 7.390000] ath: EEPROM indicates default country code should be used
<7>[ 7.390000] ath: doing EEPROM country->regdmn map search
<7>[ 7.390000] ath: country maps to regdmn code: 0x3a
<7>[ 7.390000] ath: Country alpha2 being used: US
<7>[ 7.390000] ath: Regpair used: 0x3a
<7>[ 7.440000] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
<7>[ 7.440000] Registered led device: ath9k-phy1
<6>[ 7.440000] ieee80211 phy1: Atheros AR9280 Rev:2 mem=0xb0010000, irq=49
<6>[ 7.450000] cfg80211: Calling CRDA for country: US
<6>[ 7.570000] cfg80211: Regulatory domain changed to country: US
<6>[ 7.570000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
<6>[ 7.580000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
<6>[ 7.590000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
<6>[ 7.600000] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[ 7.610000] cfg80211: (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[ 7.610000] cfg80211: (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[ 7.620000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
<6>[ 7.770000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
<7>[ 7.770000] drivers/usb/host/ehci-ar71xx.c: starting AR7100 EHCI USB Controller...done. reset 0x40 usb config 0x30000
<6>[ 9.670000] ar71xx-ehci ar71xx-ehci.0: Atheros AR71xx built-in EHCI controller
<6>[ 9.680000] ar71xx-ehci ar71xx-ehci.0: new USB bus registered, assigned bus number 1
<6>[ 9.710000] ar71xx-ehci ar71xx-ehci.0: irq 3, io mem 0x1b000000
<6>[ 9.730000] ar71xx-ehci ar71xx-ehci.0: USB 2.0 started, EHCI 1.00
<6>[ 9.730000] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
<6>[ 9.740000] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
<6>[ 9.750000] usb usb1: Product: Atheros AR71xx built-in EHCI controller
<6>[ 9.750000] usb usb1: Manufacturer: Linux 3.2.12-rc1-svn18767 ehci_hcd
<6>[ 9.760000] usb usb1: SerialNumber: platform
<6>[ 9.760000] hub 1-0:1.0: USB hub found
<6>[ 9.770000] hub 1-0:1.0: 2 ports detected
<6>[ 9.830000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
<7>[ 9.840000] drivers/usb/host/ohci-ar71xx.c: starting AR7100 OHCI USB Controller...
<6>[ 9.840000] ar71xx-ohci ar71xx-ohci.0: Atheros AR71xx built-in OHCI controller
<6>[ 9.850000] ar71xx-ohci ar71xx-ohci.0: new USB bus registered, assigned bus number 2
<6>[ 9.850000] ar71xx-ohci ar71xx-ohci.0: irq 22, io mem 0x1c000000
<6>[ 9.920000] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
<6>[ 9.930000] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
<6>[ 9.930000] usb usb2: Product: Atheros AR71xx built-in OHCI controller
<6>[ 9.940000] usb usb2: Manufacturer: Linux 3.2.12-rc1-svn18767 ohci_hcd
<6>[ 9.950000] usb usb2: SerialNumber: platform
<6>[ 9.950000] hub 2-0:1.0: USB hub found
<6>[ 9.950000] hub 2-0:1.0: 2 ports detected
<6>[ 10.090000] usb 1-1: new high-speed USB device number 2 using ar71xx-ehci
<6>[ 10.240000] usb 1-1: New USB device found, idVendor=19d2, idProduct=0166
<6>[ 10.250000] usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=4
<6>[ 10.250000] usb 1-1: Product: ZTE LTE Technologies MSM
<6>[ 10.260000] usb 1-1: Manufacturer: ZTE,Incorporated
<6>[ 10.260000] usb 1-1: SerialNumber: MF821_TLSS000000
<6>[ 11.570000] eth0: link down
<7>[ 11.580000] ar71xx: pll_reg 0xb8050010: 0x11110000
<6>[ 11.580000] eth0: link up (1000Mbps/Full duplex)
<6>[ 11.590000] eth0: link down
<7>[ 11.600000] ar71xx: pll_reg 0xb8050010: 0x11110000
<6>[ 11.600000] eth0: link up (1000Mbps/Full duplex)
<6>[ 11.610000] device eth0 entered promiscuous mode
<6>[ 11.650000] device eth1 entered promiscuous mode
<6>[ 11.660000] br0: port 1(eth0) entering forwarding state
<6>[ 11.660000] br0: port 1(eth0) entering forwarding state
<6>[ 11.710000] cfg80211: Calling CRDA to update world regulatory domain
<6>[ 11.740000] cfg80211: World regulatory domain updated:
<6>[ 11.740000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
<6>[ 11.750000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[ 11.760000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
<6>[ 11.770000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
<6>[ 11.770000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[ 11.780000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[ 11.790000] cfg80211: Calling CRDA for country: AU
<6>[ 11.800000] cfg80211: Regulatory domain changed to country: AU
<6>[ 11.810000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
<6>[ 11.820000] cfg80211: (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
<6>[ 11.830000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2300 mBm)
<6>[ 11.830000] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2300 mBm)
<6>[ 11.840000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
<6>[ 13.660000] br0: port 1(eth0) entering forwarding state
<6>[ 19.370000] device ath0 entered promiscuous mode
<6>[ 19.370000] br0: port 3(ath0) entering forwarding state
<6>[ 19.380000] br0: port 3(ath0) entering forwarding state
<6>[ 21.380000] br0: port 3(ath0) entering forwarding state
<6>[ 25.790000] device ath1 entered promiscuous mode
<6>[ 25.790000] br0: port 4(ath1) entering forwarding state
<6>[ 25.800000] br0: port 4(ath1) entering forwarding state
<6>[ 27.260000] usbcore: registered new interface driver usbserial
<6>[ 27.260000] USB Serial support registered for generic
<6>[ 27.270000] usbcore: registered new interface driver usbserial_generic
<6>[ 27.270000] usbserial: USB Serial Driver core
<6>[ 27.380000] USB Serial support registered for GSM modem (1-port)
<6>[ 27.380000] usbcore: registered new interface driver option
<6>[ 27.390000] option: v0.7.2:USB Driver for GSM modems
<4>[ 27.780000] usb 1-1: usbfs: process 1210 (usb_modeswitch) did not claim interface 0 before use
<6>[ 27.800000] br0: port 4(ath1) entering forwarding state
<6>[ 30.210000] usb 1-1: USB disconnect, device number 2
<6>[ 34.390000] usb 1-1: new high-speed USB device number 3 using ar71xx-ehci
<6>[ 34.540000] usb 1-1: New USB device found, idVendor=19d2, idProduct=0257
<6>[ 34.540000] usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=4
<6>[ 34.550000] usb 1-1: Product: ZTE LTE Technologies MSM
<6>[ 34.560000] usb 1-1: Manufacturer: ZTE,Incorporated
<6>[ 34.560000] usb 1-1: SerialNumber: MF821_TLSS000000
Posted: Mon Mar 19, 2012 12:00 Post subject: Re: MF821 and MF668 with R18767
old-guy wrote:
Thanks LOM,
Have tried 18767 and MF668 now connects OK. The MF821 unfortunately does not connect properly. There is an error in the dmesg about modeswitch not claiming interface 0, but this may be due to the modem not being in CDROM mode or vice versa?
You can disregard that error it only means that no one has claimed ownership to the initial id via a driver.
usb_modeswitch is doing its job so we have at least half support for it now..
Aren't there any more log entries later on in dmesg showing a driver being attached to the stick after it has been switch over to modem mode?
Your dmesg paste ended where the stick was re-detected in modem mode, the loading of drivers comes after.
Please paste the output from lsmod (list loaded modules) so I can see what drivers are loaded in the system. _________________ Kernel panic: Aiee, killing interrupt handler!
I have flashed R18777 and tried to connect MF821 (fail) and then MF668 as a comparison. Relevant logs follow:
Using R18777 with factory settings except for 3G APN
<6>[ 1519.540000] usb 1-1: USB disconnect, device number 5
***Ejected modem and manually set it to CDROM mode and then re-inserted***
<6>[ 1523.780000] usb 1-1: new high-speed USB device number 6 using ar71xx-ehci
<6>[ 1523.930000] usb 1-1: New USB device found, idVendor=19d2, idProduct=0257
<6>[ 1523.940000] usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=4
<6>[ 1523.940000] usb 1-1: Product: ZTE LTE Technologies MSM
<6>[ 1523.950000] usb 1-1: Manufacturer: ZTE,Incorporated
<6>[ 1523.950000] usb 1-1: SerialNumber: MF821_TLSS000000
<6>[ 1680.600000] usb 1-1: USB disconnect, device number 6
<6>[ 1801.290000] usb 1-1: new high-speed USB device number 7 using ar71xx-ehci
<6>[ 1801.440000] usb 1-1: New USB device found, idVendor=19d2, idProduct=0166
<6>[ 1801.450000] usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=4
<6>[ 1801.450000] usb 1-1: Product: ZTE LTE Technologies MSM
<6>[ 1801.460000] usb 1-1: Manufacturer: ZTE,Incorporated
<6>[ 1801.460000] usb 1-1: SerialNumber: MF821_TLSS000000
<4>[ 1831.630000] usb 1-1: usbfs: process 5540 (usb_modeswitch) did not claim interface 0 before use
<6>[ 1834.030000] usb 1-1: USB disconnect, device number 7
<6>[ 1838.270000] usb 1-1: new high-speed USB device number 8 using ar71xx-ehci
<6>[ 1838.420000] usb 1-1: New USB device found, idVendor=19d2, idProduct=0257
<6>[ 1838.420000] usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=4
<6>[ 1838.430000] usb 1-1: Product: ZTE LTE Technologies MSM
<6>[ 1838.440000] usb 1-1: Manufacturer: ZTE,Incorporated
<6>[ 1838.440000] usb 1-1: SerialNumber: MF821_TLSS000000