Modify

Opened 4 years ago

#16733 new defect

Again USB 2.0 Problems on ar71xx Series: TP-Link WDR3600/4300

Reported by: anonymous Owned by: developers
Priority: high Milestone: Chaos Calmer 15.05
Component: kernel Version: Trunk
Keywords: USB PORT1 ISSUES WDR3600 WDR4300 AR71XXX Cc:

Description

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!

Attachments (0)

Change History (0)

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.