Driver for Intel Tolapai 80579 Gigabit Ethernet controllers


io-pkt-variant -d i80579 [option[,option...]] ... &

where variant is one of v4, v4-hc, or v6-hc.

Runs on:

QNX Neutrino




Detect only devices with this specific PCI Device ID (e.g., 0x5041, 0x5045, or 0x5049).
For debugging only. Don't use an interrupt; poll Rx instead.
Disable (0) or force (1) periodic PHY probing.
The number of receive descriptors (the default is 256).
The number of transmit descriptors (the default is 256).
Set the verbosity level. The default is zero; a larger value for N yields more output. The output is sent to slogger; invoke sloginfo to view it.


The driver manages the Intel Tolapai 80579 Gigabit Ethernet controller. This is a native io-pkt driver; its interface names are in the form gbeX, where X is an integer.

Some devices support hardware checksums, although some might do so in only one direction; to determine if your device does, type:

ifconfig gbeX

and look for the following in the list of supported options:

You can then use ifconfig to enable or disable whichever of these options your device supports.

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/gbe0, use if_up -p gbe0.


Start the v4 TCP/IP variant of io-pkt using the driver:

io-pkt-v4 -d i80579 
ifconfig gbe0 10.1
ping -n 10.2