Driver for USB (2.0) Ethernet adapters based on the ASIX AX88172 chip
Syntax:
io-pkt-variant -d axe ... &
where variant is one of v4, v4-hc, or
v6-hc.
Description:
The devnp-axe.so driver supports
USB (2.0) Ethernet adapters based on the ASIX AX88172 chip.
This is a ported NetBSD driver;
its interface names are in the form axeX,
where X is an integer.
Note:
- The version of this driver that we ship is compiled for x86 only.
- The USB-Ethernet dongle sometimes drops
packets when used on slow systems or with UHCI.
If you encounter problems with this driver, use the legacy
devn-asix.so
driver instead.
The chip contains a 10/100 Ethernet MAC with MII interface and is
designed to work with both Ethernet and HomePNA transceivers.
The chip also supports USB 2.0, thereby accommodating 100 Mb/s data rates.
The devnp-axe.so driver supports the following media types:
- autoselect
- Enable automatic selection of the media type and options.
- 10baseT/UTP
- Set 10Mbps operation.
You can also use the mediaopt option to enable full-duplex
operation.
Not specifying full duplex implies half-duplex mode.
- 100baseTX
- Set 100Mbps (fast Ethernet) operation.
You can also use the mediaopt option to enable full-duplex
operation.
Not specifying full duplex implies half-duplex mode.
The devnp-axe.so driver supports the following media options:
- full-duplex
- Force full-duplex operation.
The interface operates in half-duplex mode if you don't specify this
media option.
For more information on configuring this device, see
ifconfig.
Note:
Native
io-pkt and ported NetBSD drivers don't put entries
into the
/dev/io-net namespace, so a
waitfor
command for such an entry won't work properly in buildfiles or scripts.
Use
if_up -p
instead; for example, instead of
waitfor /dev/io-net/axe0, use
if_up -p axe0.