#16733: Again USB 2.0 Problems on ar71xx Series: TP-Link WDR3600/4300
-------------------------------------------------+-------------------------
 Reporter:  anonymous                            |      Owner:  developers
     Type:  defect                               |     Status:  new
 Priority:  high                                 |  Milestone:  Barrier
Component:  kernel                               |  Breaker (trunk)
 Keywords:  USB PORT1 ISSUES WDR3600 WDR4300     |    Version:  Trunk
  AR71XXX                                        |
-------------------------------------------------+-------------------------
 There are still problems with native USB 2.0 devices directly attached to
 the router-ports:

 BUT: The Problem exists ONLY on the first USB-Port!

 When the LTE Stick Huawei E3276 is attached to the 2nd USB-Port this error
 never happens!

 AND

 WHEN using a passive HUB + LTE-Stick on the 1. Port the problem is solved.
 (Same like WR710N/AR9331-Series before)

 I read in the wiki, that the WDR3600 has internaly 4 USB 2.0 Ports, and
 only 2 Ports are used. It looks like, that "Master-Mode" or similar is not
 set for booth ports same after cold boot ?


 First-Port without passive-HUB:

 {{{
 usb 1-1.1: USB disconnect, device number 3
 usb 1-1.1: new high-speed USB device number 4 using ehci-platform
 option 1-1.1:1.0: GSM modem (1-port) converter detected
 usb 1-1.1: GSM modem (1-port) converter now attached to ttyUSB0
 option 1-1.1:1.1: GSM modem (1-port) converter detected
 usb 1-1.1: GSM modem (1-port) converter now attached to ttyUSB1
 usb 1-1.1: MAC-Address: 0c:5b:8f:27:9a:64
 cdc_ncm 1-1.1:1.2 wwan0: register 'cdc_ncm' at usb-ehci-platform-1.1,
 Mobile Broadband Network Device, 0c:5b:8f:27:9a:64
 option1 ttyUSB0: option_instat_callback: error -71
 option1 ttyUSB0: option_instat_callback: error -71
 cdc_ncm: wwan0: 43 mbit/s downlink 43 mbit/s uplink
 cdc_ncm: wwan0: network connection: connected
 option1 ttyUSB0: option_instat_callback: error -71
 }}}

 and a few seconds later a nice bummer:

 {{{
 ------------[ cut here ]------------
 WARNING: at net/sched/sch_generic.c:255 0x801feb34()
 NETDEV WATCHDOG: wwan0 (cdc_ncm): transmit queue 0 timed out
 Modules linked in: ath9k ath9k_common pppoe ppp_async option iptable_nat
 cdc_mbim ath9k_hw ath usb_wwan qmi_wwan pppox ppp_generic nf_nat_pptp
 nf_nat_ipv4 nf_nat_amanda nf_conntrack_pptp nf_conntrack_ipv4
 nf_conntrack_amanda mac80211 iptable_raw iptable_mangle iptable_filter
 ipt_REJECT ipt_MASQUERADE ipt_ECN ip_tables cfg80211 cdc_ncm xt_time
 xt_tcpudp xt_tcpmss xt_string xt_statistic xt_state xt_recent xt_nat
 xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_helper xt_ecn
 xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment
 xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY x_tables
 usbserial usbnet ts_kmp ts_fsm ts_bm slhc nf_nat_tftp nf_nat_snmp_basic
 nf_nat_sip nf_nat_rtsp nf_nat_proto_gre nf_nat_irc nf_nat_h323 nf_nat_ftp
 nf_nat nf_defrag_ipv4 nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip
 nf_conntrack_rtsp nf_conntrack_proto_gre nf_conntrack_irc
 nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadcast crc_ccitt compat
 cdc_wdm act_connmark nf_conntrack act_skbedit act_mirred em_u32 cls_u32
 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress softdog
 ledtrig_usbdev ledtrig_oneshot ledtrig_heartbeat ledtrig_gpio ifb tun
 rfkill input_core sha1_generic ecb arc4 crypto_blkcipher usb_storage
 ohci_hcd ehci_platform ehci_hcd sd_mod scsi_mod gpio_button_hotplug ext4
 crc16 jbd2 mbcache usbcore nls_base usb_common crypto_hash
 CPU: 0 PID: 0 Comm: swapper Not tainted 3.10.36 #2
 Stack : 00000000 00000000 00000000 00000000 00000000 00000000 00000000
 00000000
           00000000 00000000 00000000 00000000 00000000 00000000 00000000
 00000000
           00000000 00000000 00000000 00000000 00000000 00000000 00000000
 00000000
           00000000 00000000 00000000 00000000 00000000 00000000 00000000
 00000000
           00000000 00000000 00000000 00000000 00000000 00000000 00000000
 802afc00
           ...
 Call Trace:[<8006dd24>] 0x8006dd24
 [<8006dd24>] 0x8006dd24
 [<80076414>] 0x80076414
 [<801feb34>] 0x801feb34
 [<80076470>] 0x80076470
 [<800a2a08>] 0x800a2a08
 [<801feb34>] 0x801feb34
 [<80265980>] 0x80265980
 [<801fe94c>] 0x801fe94c
 [<800817f8>] 0x800817f8
 [<8019b818>] 0x8019b818
 [<800819d0>] 0x800819d0
 [<8007cab0>] 0x8007cab0
 [<8007cc3c>] 0x8007cc3c
 [<800ae090>] 0x800ae090
 [<8007ce70>] 0x8007ce70
 [<80060830>] 0x80060830
 [<8009b5b0>] 0x8009b5b0
 [<8006b7a4>] 0x8006b7a4
 [<8009d0b8>] 0x8009d0b8
 [<8006b7bc>] 0x8006b7bc
 [<80064ba8>] 0x80064ba8
 [<802f0000>] 0x802f0000
 [<802ca90c>] 0x802ca90c
 [<802ca29c>] 0x802ca29c
 [<87f8f9f8>] 0x87f8f9f8

 ---[ end trace 89be58266911fdc2 ]---
 }}}


 On the second Port without a passive HUB (here it works):

 {{{
 usb 1-1.2: new high-speed USB device number 5 using ehci-platform
 usb-storage 1-1.2:1.0: USB Mass Storage device detected
 scsi1 : usb-storage 1-1.2:1.0
 usb 1-1.2: USB disconnect, device number 5
 usb 1-1.2: new high-speed USB device number 6 using ehci-platform
 option 1-1.2:1.0: GSM modem (1-port) converter detected
 usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB0
 option 1-1.2:1.1: GSM modem (1-port) converter detected
 usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB1
 usb 1-1.2: MAC-Address: 0c:5b:8f:27:9a:64
 cdc_ncm 1-1.2:1.2 wwan0: register 'cdc_ncm' at usb-ehci-platform-1.2,
 Mobile Broadband Network Device, 0c:5b:8f:27:9a:64
 cdc_ncm: wwan0: 43 mbit/s downlink 43 mbit/s uplink
 cdc_ncm: wwan0: network connection: connected
 }}}

 No problems at all and very stable on this port!

--
Ticket URL: <https://dev.openwrt.org/ticket/16733>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets

Reply via email to