if_axe broken on FreeBSD10.0-RC4

Huub Schuurmans huubsch at xs4all.nl
Wed Jan 8 13:31:03 UTC 2014


There is a  problem with the if_axe driver on 10.0

USB-LAN adapters with the ASIX AX88772 chip (using if_axe) do not work
properly on 10.0-RC4, whereas thera are no problems with 9.0-RELEASE.
Ping and dhcp work, ssh and http do not.

Test setup consists of two hosts with ALIX.2 boards (uses CPU: Geode(TM)
Integrated Processor by AMD PCS 498.06-MHz 586-class CPU and an AMD
CS5536 (Geode) USB 2.0 controller)

Host9.0-RELEASE with httpd, sshd, dhcpd running, connected with
utp-cable (tested) to host10.0-RC3 with usb-lan adapter connected:

ue0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu
1500 options=8000b<RXCSUM,TXCSUM,VLAN_MTU,LINKSTATE> ether
00:00:00:00:00:01 inet6 fe80::200:ff:fe00:1 %ue0 prefixlen 64 scopeid
0x8 inet 172.16.6.77 netmask 0xfffffff8 broadcast 172.16.6.79 nd6
options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> media: Ethernet
autoselect (100baseTX <full-duplex>) status: active

Ping and dhcp from host10.0-RC4 to Host9.0-RELEASE is OK, but ssh and
fetch (http) time out.

Same setup with both hosts running 9.0-RELEASE functions without problems
Same setup with hostRC10-RC4 and different usb-lan adapter works OK (I
tested if_aue, if_udav and if_mos).

The AX88772 adapter works fine with Linux.

I have reported this same problem for RC3 (PR internal identification
`kern/185387') but did not receive any response from the developers so far.

Kind regards,
Huub



More information about the freebsd-stable mailing list