devnp-axe.so

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.

Runs on:

Neutrino

Options:

None

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. If you want to use it on other platforms, download the source code for it from Foundry27.
  • 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.

See also:

devn-*, devnp-*, ifconfig, io-pkt, nicinfo