AW: axge0 and AX88179

Tom Huerlimann office at thuinformatik.ch
Thu May 25 19:15:14 UTC 2017


Hi all,

I have the problem, that I cannot reach more than 20-40Mbit/s when using the
AX88179 chip (1Gbit/s NIC) on a USB 3.0 SuperSpeed Port (same on a 480Mbps
High Speed USB v2.0-Port).

# usbconfig dump_device_desc
(...)
ugen0.7: <AX88179 ASIX Elec. Corp.> at usbus0, cfg=0 md=HOST spd=SUPER
(5.0Gbps) pwr=ON (124mA)

  bLength = 0x0012
  bDescriptorType = 0x0001
  bcdUSB = 0x0300
  bDeviceClass = 0x00ff  <Vendor specific>
  bDeviceSubClass = 0x00ff
  bDeviceProtocol = 0x0000
  bMaxPacketSize0 = 0x0009
  idVendor = 0x0b95
  idProduct = 0x1790
  bcdDevice = 0x0100
  iManufacturer = 0x0001  <ASIX Elec. Corp.>
  iProduct = 0x0002  <AX88179>
  iSerialNumber = 0x0003  <00000000000001>
  bNumConfigurations = 0x0001

plugged into this USB controller:

# dmesg | grep -i usb
xhci0: <Intel BayTrail USB 3.0 controller> mem 0xd0800000-0xd080ffff irq 20
at device 20.0 on pci0 usbus0 on xhci0
ehci0: <Intel BayTrail USB 2.0 controller> mem 0xd0815000-0xd08153ff irq 23
at device 29.0 on pci0 
usbus1: waiting for BIOS to give up control
usbus1: timed out waiting for BIOS
usbus1: EHCI version 1.0
usbus1 on ehci0
usbus0: 5.0Gbps Super Speed USB v3.0
usbus1: 480Mbps High Speed USB v2.0
ugen1.1: <Intel> at usbus1
uhub0: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
ugen0.1: <0x8086> at usbus0
uhub1: <0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
ugen0.2: <Generic> at usbus0
umass0: <Generic USB Storage, class 0/0, rev 2.00/94.51, addr 1> on usbus0
ugen0.3: <vendor 0x05e3> at usbus0
uhub2: <vendor 0x05e3 USB2.0 Hub, class 9/0, rev 2.00/85.36, addr 2> on
usbus0
ugen1.2: <vendor 0x8087> at usbus1
uhub3: <vendor 0x8087 product 0x07e6, class 9/0, rev 2.00/0.14, addr 2> on
usbus1
ugen0.4: <pcasl> at usbus0
ukbd0: <PCASL Remot Control> on usbus0
uhid0: <PCASL Remot Control> on usbus0
ugen0.5: <vendor 0x05e3> at usbus0
uhub4: <vendor 0x05e3 USB2.0 Hub, class 9/0, rev 2.00/85.36, addr 4> on
usbus0
ugen0.6: <vendor 0x0461> at usbus0
ukbd1: <vendor 0x0461 USB Wired Keyboard, class 0/0, rev 2.00/1.50, addr 5>
on usbus0
uhid1: <vendor 0x0461 USB Wired Keyboard, class 0/0, rev 2.00/1.50, addr 5>
on usbus0
ugen0.7: <ASIX Elec. Corp.> at usbus0
axge0: <NetworkInterface> on usbus0
ue0: <USB Ethernet> on axge0

# dmesg | grep -i axge
axge0: <NetworkInterface> on usbus0
miibus2: <MII bus> on axge0
ue0: <USB Ethernet> on axge0
axge0: at uhub1, port 7, addr 6 (disconnected)
axge0: <NetworkInterface> on usbus0
miibus2: <MII bus> on axge0
ue0: <USB Ethernet> on axge0
axge0: <NetworkInterface> on usbus0
miibus2: <MII bus> on axge0
ue0: <USB Ethernet> on axge0

I'm using FreeBSD 10.3-RELEASE-p19.

Did someone of you ever managed to reach a higher bandwidth with axge driver
and AX88179 chipset?

Best regards
-Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 6573 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-net/attachments/20170525/f0c5a7b0/attachment.bin>


More information about the freebsd-net mailing list