Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

dge(4) [netbsd man page]

DGE(4)							   BSD Kernel Interfaces Manual 						    DGE(4)

NAME
dge -- Intel i82597EX Ten Gigabit Ethernet driver SYNOPSIS
dge* at pci? dev ? function ? DESCRIPTION
The dge device driver supports the Intel i82597EX PRO/10GbE LR Ethernet adapter, which uses a single mode fiber (1310nm) interface. The i82597EX supports IPv4/TCP/UDP checksumming in hardware, as well as TCP Segmentation Offloading (TSO). The driver does currently only support the hardware checksumming features. See ifconfig(8) for information on how to enable the hardware checksum calculations. The driver also makes use of the ifconfig(8) link flags link0 and link1 to set the PCIX burst size. The burst size is set according to this table: link0 link1 burst size off off 512 on off 1024 off on 2048 on on 4096 A larger burst size will increase the transmit capacity of the card dramatically but may have negative effect on other devices in the system. DIAGNOSTICS
dge%d: Tx packet consumes too many DMA segments, dropping... The packet consisted of too many small mbufs and could therefore not be loaded into a DMA map. This is most unlikely, the driver can currently handle up to 100 segments, but over 80 segments has been seen using large (16k) jumbo frames. dge%s: device timeout (txfree %d txsfree %d txnext %d) The i82597EX had been given packets to send, but didn't interrupt within 5 seconds. This diagnostic is most likely the result of a hardware failure, and the chip will be reset to resume normal operation. dge%d: Receive overrun If the computer is under heavy load, the software may not be able to keep up removing received datagrams from the receive queue, and will therefore loose datagrams. To avoid this, check that the other end is using the XON/XOFF protocol, if possible, or increase the receive descriptor ring size in the driver. dge%d: symbol error dge%d: parity error An error in the XGMII communication was detected. This is a hardware error in the MAC<->PHY communication bus. dge%d: CRC error A CRC error in the received datagram was detected. The error is probably caused in the fiber communication. dge%d: WARNING: reset failed to complete This is a fatal error and means that the hardware is broken and will most likely not function cor- rectly. dge%d: unable to allocate or map rx buffer %d error = %d The driver was not able to map a mbuf cluster page to a receive descriptor entry in the receive ring. Most likely the system has run out of mbuf clusters or have a too small cluster map. See the errno for more information. SEE ALSO
arp(4), ifmedia(4), netintro(4), pci(4), ifconfig(8) HISTORY
The dge driver first appeared in NetBSD 2.0. AUTHORS
The dge driver was written by Anders Magnusson <ragge@ludd.luth.se>. BUGS
There should be an XGMII framework for the driver to use. BSD
March 18, 2004 BSD

Check Out this Related Man Page

IXGB(4) 						   BSD Kernel Interfaces Manual 						   IXGB(4)

NAME
ixgb -- Intel(R) PRO/10GbE Ethernet driver for the FreeBSD operating system SYNOPSIS
To compile this driver into the kernel, place the following line in your kernel configuration file: device ixgb Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5): if_ixgb_load="YES" DESCRIPTION
The ixgb driver provides support for PCI Gigabit Ethernet adapters based on the Intel 82597EX Ethernet controller chips. The driver supports Transmit/Receive checksum offload and Jumbo Frames. For questions related to hardware requirements, refer to the documentation supplied with your Intel PRO/10GbE adapter. All hardware require- ments listed apply to use with FreeBSD. Support for Jumbo Frames is provided via the interface MTU setting. Selecting an MTU larger than 1500 bytes with the ifconfig(8) utility configures the adapter to receive and transmit Jumbo Frames. The maximum MTU size for Jumbo Frames is 16114. This driver version supports VLANs. For information on enabling VLANs, see ifconfig(8). HARDWARE
The ixgb driver supports the following cards: o Intel PRO/10GbE LR Server Adapter o Intel PRO/10GbE SR Server Adapter DIAGNOSTICS
ixgb%d: Unable to allocate bus resource: memory A fatal initialization error has occurred. ixgb%d: Unable to allocate bus resource: interrupt A fatal initialization error has occurred. ixgb%d: watchdog timeout -- resetting The device has stopped responding to the network, or there is a problem with the network connection (cable). SUPPORT
For general information and support, go to the Intel support website at: http://support.intel.com. If an issue is identified with the released source code on the supported kernel with a supported adapter, email the specific information related to the issue to <freebsdnic@mailbox.intel.com>. SEE ALSO
arp(4), em(4), netintro(4), ng_ether(4), polling(4), vlan(4), ifconfig(8) HISTORY
The ixgb device driver first appeared in FreeBSD 4.11 and FreeBSD 5.3. AUTHORS
The ixgb driver was written by Intel Corporation <freebsdnic@mailbox.intel.com>. BSD
August 18, 2006 BSD
Man Page