[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
Maybe the issue is heat, and the chip slows down of it overheats, and some manufacturers did not include a heatsink on it, some did. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Confirmed Status in linux package in Ubuntu: Confirmed Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.075364] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.199491] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.199504] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:37 n55sf-l kernel: [203182.944174] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:37 n55sf-l kernel: [203182.944178] xhci_hcd :04:00.0: A Set TR Deq Ptr command
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
Just found by Google search to this post. I have the same issue on Windows 10 with a AX88179 adapter. The adapter randomly crashes / driver crashes under heavy load or the bandwidth suddenly drops down from 500mbit/s to around 3mbit/s. You can see the issue happening here: https://i.imgur.com/TtWRpAE.gif So it doesnt seem to be a Linux only issue at all. I am using the latest driver on Windows by Asix 1.20.7.0 which doesnt do anything for this issue. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Confirmed Status in linux package in Ubuntu: Confirmed Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.075364] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.199491] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
** Tags added: cscc -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Confirmed Status in linux package in Ubuntu: Confirmed Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.075364] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.199491] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.199504] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:37 n55sf-l kernel: [203182.944174] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:37 n55sf-l kernel: [203182.944178] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:37 n55sf-l kernel: [203183.068300] xhci_hcd :04:00.0: WARN Cannot submit Set
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
Launchpad has imported 26 comments from the remote bug at https://bugzilla.kernel.org/show_bug.cgi?id=75381. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2014-05-03T13:13:03+00:00 william wrote: Created attachment 134931 3.14.2 - dmesg report I've a Dell XPS 13 (ivy bridge, 2013 version) and I've bought an ASIX AX88179 USB 3.0 Gigabit Ethernet I'm using in one of the XPS's USB 3.0 port. The kernel driver for the ASIX AX88179 appeared with the 3.9 kernel version. I used the Ethernet adapter for the first time when the 3.10 kernel was released (I'm running ArchLinux which is in rolling release). At that time, transferring a huge number of files or pretty heavy files caused kernel panic: either I had a stacktrace displayed or the computer became completely unresponsive. Tests performed on another machine, a Dell XPS 17 (L702X), gave the same results, while on Windows no problem so far. Testing with another adapter from another revision gave the same problem. The disconnection with the Ethernet adapter is more likely to happen when transferring a huge number of files (e.g. several kernel sources with several 10k of files in it). After some disconnections- reconnections, the computer refuses to reconnect again, the adapter doesn't answer anymore, while the link led is still blinking like mad. I've do unplug the adapter and reconnect it again to recover my connection. It appears the bug is known in upstream, but has not been solved so far: https://github.com/FreddyXin/ax88179_178a/issues/6 Please find as attachment what dmesg reports (on kernel 3.14.2) from the moment I connected the adapter until the adapter completely fails to responds at all. Reply at: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1269883/comments/20 On 2014-07-30T18:30:36+00:00 aklhfex wrote: Similarly on a Z68 motherboard with Asmedia ASM1042 USB 3.0. Works fine in the Z68 USB 2.0 port. Reply at: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1269883/comments/22 On 2014-09-05T10:40:48+00:00 alexminder wrote: Similarly bug with Speed Dragon USB 3.0 10/100/1000Mbps Gigabit Ethernet Dongle Kernel: 3.14.14-gentoo OS: Gentoo Base System release 2.2 dmesg output: [15564.878306] usb 2-3: USB disconnect, device number 2 [15564.878512] ax88179_178a 2-3:1.0 enp0s20u3: unregister 'ax88179_178a' usb-:00:14.0-3, ASIX AX88179 USB 3.0 Gigabit Ethernet [15564.878524] ax88179_178a 2-3:1.0 enp0s20u3: Failed to read reg index 0x0002: -19 [15564.878528] ax88179_178a 2-3:1.0 enp0s20u3: Failed to write reg index 0x0002: -19 [15564.893360] ax88179_178a 2-3:1.0 (unregistered net_device): Failed to write reg index 0x0002: -19 [15564.893367] ax88179_178a 2-3:1.0 (unregistered net_device): Failed to write reg index 0x0001: -19 [15564.893371] ax88179_178a 2-3:1.0 (unregistered net_device): Failed to write reg index 0x0002: -19 [15565.100787] usb 2-3: new SuperSpeed USB device number 3 using xhci_hcd [15565.115018] usb 2-3: New USB device found, idVendor=0b95, idProduct=1790 [15565.115023] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [15565.115026] usb 2-3: Product: AX88179 [15565.115028] usb 2-3: Manufacturer: ASIX Elec. Corp. [15565.115031] usb 2-3: SerialNumber: 133B992E37 [15565.429907] ax88179_178a 2-3:1.0 eth0: register 'ax88179_178a' at usb-:00:14.0-3, ASIX AX88179 USB 3.0 Gigabit Ethernet, 00:13:3b:99:2e:37 [15565.458894] systemd-udevd[10806]: renamed network interface eth0 to enp0s20u3 [15565.782606] IPv6: ADDRCONF(NETDEV_UP): enp0s20u3: link is not ready [15565.861783] ax88179_178a 2-3:1.0 enp0s20u3: ax88179 - Link status is: 1 [15567.527107] ax88179_178a 2-3:1.0 enp0s20u3: ax88179 - Link status is: 1 [15567.528657] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s20u3: link becomes ready [29626.098636] usb 2-3: USB disconnect, device number 3 [29626.099058] ax88179_178a 2-3:1.0 enp0s20u3: unregister 'ax88179_178a' usb-:00:14.0-3, ASIX AX88179 USB 3.0 Gigabit Ethernet [29626.099088] ax88179_178a 2-3:1.0 enp0s20u3: Failed to read reg index 0x0002: -19 [29626.099097] ax88179_178a 2-3:1.0 enp0s20u3: Failed to write reg index 0x0002: -19 [29626.112680] ax88179_178a 2-3:1.0 (unregistered net_device): Failed to write reg index 0x0002: -19 [29626.112686] ax88179_178a 2-3:1.0 (unregistered net_device): Failed to write reg index 0x0001: -19 [29626.112690] ax88179_178a 2-3:1.0 (unregistered net_device): Failed to write reg index 0x0002: -19 [29626.319548] usb 2-3: new SuperSpeed USB device number 4 using xhci_hcd [29626.337384] usb 2-3: New USB device found, idVendor=0b95, idProduct=1790 [29626.337389] usb 2-3:
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
This bug is by far really complete, if I take into acount info posted upstream. ** Changed in: linux (Ubuntu) Status: Incomplete => Confirmed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Confirmed Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.075364] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.199491] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.199504] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:37 n55sf-l kernel: [203182.944174] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:37 n55sf-l kernel: [203182.944178] xhci_hcd :04:00.0: A Set TR
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
Hi guys. Great to hear some news about this blocking issue (for my use case). Like explained in comment 21 (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1269883/comments/21) I reported the bug upstream on the kernel bugzilla instance https://bugzilla.kernel.org/show_bug.cgi?id=75381 I also reported the bug on the initial driver page on Github https://github.com/FreddyXin/ax88179_178a/issues/6 I think federating around the bug on kernel.org would be best for everyone. ** Bug watch added: github.com/FreddyXin/ax88179_178a/issues #6 https://github.com/FreddyXin/ax88179_178a/issues/6 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Confirmed Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.075364] xhci_hcd :04:00.0: A Set TR
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
@penalvch thank you for your comment. In theory it might indeed be a different problem. I practice I cannot test is myself again at the moment, and the information given by @pereze seems convincing enough, as far as I understand. @pereze, you wrote: > Can reproduce it and upload any bug, log or trace report if needed. Can you post relevant parts of dmesg? Thanks. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Incomplete Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.075364] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.199491] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.199504] xhci_hcd :04:00.0: A Set TR Deq
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
gouri, it is best if you test it with your hardware personally. Otherwise, it's not a guarantee your problem will be addressed. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Incomplete Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.075364] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.199491] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.199504] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:37 n55sf-l kernel: [203182.944174] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:37 n55sf-l kernel: [203182.944178] xhci_hcd :04:00.0: A Set TR Deq Ptr command is
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
@pereze Thank you for reporting. > What is needed to change the status from: incomplete to: confirmed? AFAIK, what is needed is to answer question in comment 26 by @penalvch, which was: > gouri, the latest mainline kernel is 4.3-rc6. Is this what you tested with? According to http://kernel.ubuntu.com/~kernel-ppa/mainline/ latest mainline (stable) kernel is 4.6.4. @pereze wrote: > Manually compiled/installed does not solve the problem. > Neither using latest kernel available 4.6.4 I believe that this is the mainline kernel, so I think the conditions are satisfied to add tag "kernel-bug-exists-upstream". ** Tags added: kernel-bug-exists-upstream -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Incomplete Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
What is needed to change the status from: incomplete to: confirmed? Is the list of package affected correct? It is assigned this bug? Does anyone read or follow this? I'll be glad to collaborate and help as much as possible Thanks, -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Incomplete Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.075364] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.199491] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.199504] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:37 n55sf-l kernel: [203182.944174] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
Same problem running on Ubuntu Xenial Xerus 16.04.1 LTS on kernel 4.4.0-31 USB 3.0 ethernet Orico UTR3 (same chipset AX88179) and same bug/error. Can reproduce it and upload any bug, log or trace report if needed. The latest driver provided from ASIX for its USB 3.0 to Gigabit Ethernet controller chipset AX88179 http://www.asix.com.tw/products.php?op=pItemdetail=131;71;112 is this: www.asix.com.tw/FrootAttach/driver/AX88179_178A_LINUX_DRIVER_v1.14.4_SOURCE.zip Version: 1.14.0 srcversion: D095DEC763882D224F9E43A Manually compiled/installed does not solve the problem. Neither using latest kernel available 4.6.4 Ready to help, upload, fill-in report or debug if needed. Thanks, -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Incomplete Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
Could we have news on this please? The problem is still present on 4.6. Several disconnections. We don't have kernel panic any more, but the kernel refuses to reconnect to the device again, we need to unplug and replug manually. Bug in upstream: https://bugzilla.kernel.org/show_bug.cgi?id=75381 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Incomplete Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.075364] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.199491] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.199504] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:37 n55sf-l kernel:
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
This issue still exists in kernel 4.5.3 FWIW. dmesg snippet: [35001.978557] usb 3-1: USB disconnect, device number 5 [35001.978714] ax88179_178a 3-1:1.0 eth0: unregister 'ax88179_178a' usb-:00:14.0-1, ASIX AX88179 USB 3.0 Gigabit Ethernet [35001.978725] ax88179_178a 3-1:1.0 eth0: Failed to read reg index 0x0002: -19 [35001.978727] ax88179_178a 3-1:1.0 eth0: Failed to write reg index 0x0002: -19 [35001.998616] ax88179_178a 3-1:1.0 eth0 (unregistered): Failed to write reg index 0x0002: -19 [35001.998620] ax88179_178a 3-1:1.0 eth0 (unregistered): Failed to write reg index 0x0001: -19 [35001.998623] ax88179_178a 3-1:1.0 eth0 (unregistered): Failed to write reg index 0x0002: -19 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Incomplete Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
gouri, could you please test the latest upstream kernel available from the very top line at the top of the page from http://kernel.ubuntu.com /~kernel-ppa/mainline/?C=N;O=D (the release names are irrelevant for testing, and please do not test the daily folder)? Install instructions are available at https://wiki.ubuntu.com/Kernel/MainlineBuilds . This will allow additional upstream developers to examine the issue. If the latest kernel did not allow you to test to the issue (ex. you couldn't boot into the OS) please make a comment in your report about this, and continue to test the next most recent kernel version until you can test to the issue. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this issue is fixed in the mainline kernel, please add the following tags by clicking on the yellow circle with a black pencil icon, next to the word Tags, located at the bottom of the report description: kernel-fixed-upstream kernel-fixed-upstream-X.Y-rcZ Where X, Y, and Z are numbers corresponding to the kernel version. If the mainline kernel does not fix the issue, please add the following tags: kernel-bug-exists-upstream kernel-bug-exists-upstream-X.Y-rcZ Please note, an error to install the kernel does not fit the criteria of kernel-bug-exists-upstream. Once testing of the latest upstream kernel is complete, please mark this report's Status as Confirmed. Please let us know your results. Thank you for your understanding. ** Tags added: needs-upstream-testing trusty wily -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Incomplete Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
Hello Christopher. Here's the reference of the kernel that booted yesterday using Xubuntu live image: Linux version 4.2.0-16-generic (buildd@lcy01-07) (gcc version 5.2.1 20151003 (Ubuntu 5.2.1-21ubuntu2) ) #19-Ubuntu SMP Thu Oct 8 15:35:06 UTC 2015 (Ubuntu 4.2.0-16.19-generic 4.2.3) The aim of my previous message is to test whether Wily is affected and the answer is yes. So, to summarize : Ubuntu 13.10 is affected Ubuntu 14.04 is affected Ubuntu 15.10 is affected -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Incomplete Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.075364] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.199491] xhci_hcd :04:00.0: WARN Cannot submit Set TR
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
Yes, I can confirm this bug with Precise, and with the Trusty kernel installed on Precise (so I assume it also happens with Precise). Note that previous comments indicate it also applies to Trusty. ** Changed in: linux (Ubuntu) Status: Incomplete => Confirmed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Confirmed Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.075364] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.199491] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.199504] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:37 n55sf-l kernel: [203182.944174] xhci_hcd :04:00.0:
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
Summary: behavior is different in Wily, sometimes not working, sometimes working but fails on heavy traffic. Done some test check booting a Asus n551 on Ubuntu 15.10 live (wily werewolf). ## First test : one-way link only? First (sanity check / scientific control), tested integrated Ethernet port which works flawlessly. With tested device (same Ethernet cable, cat 5e) at first try behavior seems to have improved compared with previous Ubuntu releases: * ethernet auto-negociation is fast (like on previous kernels when it worked in USB2) * mii-tool is fast (typical 0.05s) (like on previous kernels when it worked in USB2) * few lines in dmesg (like on previous kernels when it worked in USB2) * but DHCP does not complete "tcpdump -n -i devicename" on both sides showed that packets sent by tested device are received on remote side but packets sent from remote side are not received by device (even ARP packets). Tried reversing cable just in case, behavior is the same. Just plugging the same cable to integrated Ethernet of same machine instead of tested device, everything works. Tested with another cable, same result. ## Subsequent tests: works then fails on heavy traffic * Plugged the device in another USB port. Everything seemed to worked. * Then tested again in the initial port. Worked again. Then after a moment (testing with dd anc nc), same problem (device received no packet). * Unplugging then plugging the device -> no longer creates ethernet device enx(encodedmacaddress) * Unplugging then plugging the device -> works again but load test using dd and nc quickly comes to the same problem. Conclusion: behavior is different in Wiley, sometimes not working, sometimes working. Problem seems different from previous ones. I attached part of dmesg. Promiscuous mode is when I used tcpdump. ** Attachment added: "dmesg_test_asix_short.txt" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1269883/+attachment/4503341/+files/dmesg_test_asix_short.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Confirmed Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
gouri, the latest mainline kernel is 4.3-rc6. Is this what you tested with? ** Changed in: linux (Ubuntu) Status: Confirmed => Incomplete -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Incomplete Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.075364] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.199491] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.199504] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:37 n55sf-l kernel: [203182.944174] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:37 n55sf-l kernel: [203182.944178] xhci_hcd :04:00.0: A Set TR Deq
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
gouri, Saucy reach EOL on July 17, 2014. For more on this please see https://wiki.ubuntu.com/Releases . Is this reproducible in a supported release? If so, could you please test the latest mainline kernel (4.2) and advise to the results? ** Changed in: linux (Ubuntu) Status: Triaged => Incomplete -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Incomplete Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.075364] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.199491] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.199504] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:37 n55sf-l kernel:
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
For your information, last year, I reported the bug upstream at https://bugzilla.kernel.org/show_bug.cgi?id=75381 That bug report seems still active. It has been also reported on the initial driver page on Github https://github.com/FreddyXin/ax88179_178a/issues/6 Regards, -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Triaged Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.075364] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.199491] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.199504] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:37 n55sf-l kernel: [203182.944174] xhci_hcd :04:00.0:
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
Thanks William for your comment. Reading activity following your links, there seems to be differences: * launchpad (here): problem starts immediately, not on receiving heavy traffic. Adapter unusable in practice on USB3 (not even for moderate activity), always ok on USB2. Also, machine feels a little sluggish but no crash, kernel panic or hang observed. * github: reports dmesg but not much detail about what's wrong * bugzilla: "transferring a huge number of files or pretty heavy files caused kernel panic: either I had a stacktrace displayed or the computer became completely unresponsive.", USB3, sometimes USB2. Might be a different bug? -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Triaged Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel:
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
** Bug watch added: Linux Kernel Bug Tracker #75381 http://bugzilla.kernel.org/show_bug.cgi?id=75381 ** Also affects: linux via http://bugzilla.kernel.org/show_bug.cgi?id=75381 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in Linux: Unknown Status in linux package in Ubuntu: Triaged Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with "dmesg | sed 's/^//' | sort | uniq -c | sort -n" ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.075364] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.199491] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.199504] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:37 n55sf-l kernel: [203182.944174] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
Summary: (1) bug also occurs on Trusty 14.04 (2) we need you (yes, you, affected by the bug) to help cure it ## Bug reproduced on Trusty Just tested the same hardware again on kernel 3.13.0-30-generic #55-Ubuntu SMP Fri Jul 4 21:40:53 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux. Same behavior as already described. Here's part of lsusb -t /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M |__ Port 2: Dev 3, If 0, Class=Vendor Specific Class, Driver=ax88179_178a, 5000M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M situation above (device working in USB3 condition) reproduces the bug situation below (device working in USB2 condition) works /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M |__ Port 2: Dev 3, If 0, Class=Vendor Specific Class, Driver=ax88179_178a, 480M ## Contacting upstream No reply to my e-mail to linux-usb and Freddy Xin dated january 2014: Sujet: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Date : Thu, 30 Jan 2014 06:20:01 +0100 De :Stéphane Gourichon ...@... Pour : linux-usb (address mangled on purpose) vger.kernel.org, Freddy Xin ...@... It would be a good thing to write again politely. I'm overwhelmed with work, so if someone affected by the bug may knock again at the list and developer to establish contact that would be great. For a good start read [Ask a kernel developer, part 2 [LWN.net]](http://lwn.net/Articles/356890/). It's short and simple. Thank you for your attention. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in “linux” package in Ubuntu: Triaged Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with dmesg | sed 's/^//' | sort | uniq -c | sort -n ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x:
[Kernel-packages] [Bug 1269883] Re: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port
Posted to linux-usb list with cc to Freddy Xin (who introduced the driver to the list). URL of upstream thread : http://thread.gmane.org/gmane.linux.usb.general/102382 Driver appears to have been introduced on January 2013 in that thread: http://thread.gmane.org/gmane.linux.kernel/1420310 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1269883 Title: 0b95:1790 [Asus N55SF] Bad performance of Asix Ethernet-to-USB device on USB3 port Status in “linux” package in Ubuntu: Triaged Bug description: Plugging USB-to-ethernet device ID 0b95:1790 ASIX Electronics Corp. in USB3 port yields slow performance, dmesg flooded with errors. Plugging on USB2 port, exact same situation otherwise, works well. This is reproducible 3 out of 4 attempts. Machine has 2 USB3 ports on the left, 2 USB2 ports on the right. ### When working (USB2 port) * ethernet auto-negociation is fast * mii-tool is fast (typical 0.05s) * few lines in dmesg * good performance ### When failing : * ethernet auto-negociation fails, then sometimes eventually works * mii-tool is slow (10s of seconds instead of 0.05s) time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m40.014s user 0m0.013s sys 0m0.006s time sudo mii-tool eth0: no link eth1: 10 Mbit, half duplex, no link real 0m50.015s user 0m0.011s sys 0m0.011s time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m10.051s user 0m0.000s sys 0m0.012s But on some attempts mii-tool is fast... time sudo mii-tool eth0: no link eth1: negotiated 100baseTx-FD, link ok real 0m0.057s user 0m0.011s sys 0m0.012s * DHCP eventually completes (after about 30 seconds) then ethernet works. * whole system behaviour feels a little sluggish (not very clear, though) * mii-tool still slow (10s of seconds instead of 0.05s) ## dmesg when failing Full dmesg attached. Specific lines with occurrence count at random point (obtained with dmesg | sed 's/^//' | sort | uniq -c | sort -n ). 50 ei_me :00:16.0: reset: wrong host start response 51 ei_me :00:16.0: reset: unexpected enumeration response hbm. 60 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 100 ei_me :00:16.0: unexpected reset: dev_state = RESETTING 141 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 214 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Another attempt 11 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 61 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 61 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 925 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 5 IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0001: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x0009: -110 6 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x000a: -110 6 net_ratelimit: 31 callbacks suppressed 9 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 10 net_ratelimit: 30 callbacks suppressed 14 ax88179_178a 4-1:1.0 eth1: Failed to read reg index 0x: -110 14 ax88179_178a 4-1:1.0 eth1: Failed to write reg index 0x0002: -110 209 ax88179_178a 4-1:1.0 eth1: kevent 4 may have been dropped 232 xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. 232 xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr 610 xhci_hcd :04:00.0: ERROR Transfer event TRB DMA ptr not part of current TD 809 ax88179_178a 4-1:1.0 eth1: ax88179 - Link status is: 1 Jan 16 18:39:35 n55sf-l kernel: [203181.206451] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203181.578841] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203181.578854] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.075350] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.075364] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:36 n55sf-l kernel: [203182.199491] xhci_hcd :04:00.0: WARN Cannot submit Set TR Deq Ptr Jan 16 18:39:36 n55sf-l kernel: [203182.199504] xhci_hcd :04:00.0: A Set TR Deq Ptr command is pending. Jan 16 18:39:37 n55sf-l kernel: [203182.944174] xhci_hcd :04:00.0: WARN