QEDE(4D) Devices QEDE(4D)
qede - QLogic FastLinQ QL45xxx 10/25/40/50/100 Gigabit Ethernet Driver
/dev/net/qede*
The qede Ethernet driver is a multi-threaded, loadable, clonable,
GLDv3-based driver supporting the Data Link Provider Interface,
dlpi(4P), over QLogic FastLinQ QL45xxx 10/25/40/50/100 Gigabit Ethernet
controllers. Multiple QLogic FastLinQ controllers installed within the
system are supported by the driver.
The qede driver provides support for the QLogic QL45xxx line of
devices. Functions include chip initialization, frame transmit and
receive, multicast and promiscuous support, error recovery and
reporting. These devices provide 10000/25000/40000/50000/100000 Mbps
networking interfaces.
The primary methods of configuration are via modification of the
/kernel/drv/qede.conf file or execution of the dladm(8) utility. There
are many configuration items available and all are thoroughly
documented in the /kernel/drv/qede.conf file. Note that for changes to
this file to take affect the driver must be reloaded or the system
rebooted. In order to reload the driver with new configuration changes
all qede interfaces must be first unplumbed and then the update_drv(8)
tool must be executed. For the configuration items that do not require
a driver reload the dladm(8) tool can be used to dynamically change the
option. Use of dladm(8) is the preferred method.
kstat
There are many statistics exposed via kstat(8) by the qede driver. The
main groups are:
intr for interrupts stats
l2chip for layer 2 chip stats
l2driver for layer 2 driver stats
l2stats for general layer 2 stats
link for detailed link status
mac for GLDv3 MAC layer stats
rxq# for Rx ring stats
txq# for Tx ring stats
stats for general driver stats and version info.
To get a list of all the individual statistics in these groups run:
# kstat -m qede -i 0 -l
dlpi(4P), driver.conf(5), dladm(8), ifconfig(8)
illumos January 10, 2020 illumos
NAME
qede - QLogic FastLinQ QL45xxx 10/25/40/50/100 Gigabit Ethernet Driver
SYNOPSIS
/dev/net/qede*
DESCRIPTION
The qede Ethernet driver is a multi-threaded, loadable, clonable,
GLDv3-based driver supporting the Data Link Provider Interface,
dlpi(4P), over QLogic FastLinQ QL45xxx 10/25/40/50/100 Gigabit Ethernet
controllers. Multiple QLogic FastLinQ controllers installed within the
system are supported by the driver.
The qede driver provides support for the QLogic QL45xxx line of
devices. Functions include chip initialization, frame transmit and
receive, multicast and promiscuous support, error recovery and
reporting. These devices provide 10000/25000/40000/50000/100000 Mbps
networking interfaces.
DRIVER CONFIGURATION
The primary methods of configuration are via modification of the
/kernel/drv/qede.conf file or execution of the dladm(8) utility. There
are many configuration items available and all are thoroughly
documented in the /kernel/drv/qede.conf file. Note that for changes to
this file to take affect the driver must be reloaded or the system
rebooted. In order to reload the driver with new configuration changes
all qede interfaces must be first unplumbed and then the update_drv(8)
tool must be executed. For the configuration items that do not require
a driver reload the dladm(8) tool can be used to dynamically change the
option. Use of dladm(8) is the preferred method.
DEBUGGING
kstat
There are many statistics exposed via kstat(8) by the qede driver. The
main groups are:
intr for interrupts stats
l2chip for layer 2 chip stats
l2driver for layer 2 driver stats
l2stats for general layer 2 stats
link for detailed link status
mac for GLDv3 MAC layer stats
rxq# for Rx ring stats
txq# for Tx ring stats
stats for general driver stats and version info.
To get a list of all the individual statistics in these groups run:
# kstat -m qede -i 0 -l
SEE ALSO
dlpi(4P), driver.conf(5), dladm(8), ifconfig(8)
illumos January 10, 2020 illumos