de(4freebsd)

de4freebsd

Dec dc21x4x ethernet device driver

Usage

To compile this driver into the kernel, place the following line in your kernel configuration file:

device de

Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5):

if_de_load="YES"

Deprecation notice

The de driver is not present in FreeBSD 13.0 and later. See https://github.com/freebsd/fcp/blob/master/fcp-0101.md for more information.

Overview

The de driver provides support for the Ethernet adapters based on the Digital Equipment DC21x4x based self-contained Ethernet and Fast Ethernet chips.

The de driver supports the following media types:

autoselect

Enable autoselection of the media type and options

10baseT/UTP

Set 10Mbps operation on the 10baseT port

10base2/BNC

Set 10Mbps operation on the BNC port

10base5/AUI

Set 10Mbps operation on the AUI port

100baseTX

Set 100Mbps (Fast Ethernet) operation

100baseFX

Set 100Mbps operation

100baseT4

Set 100Mbps operation (4-pair cat-3 cable)

The de driver supports the following media options:

full-duplex

Set full duplex operation

Note that the media types available depend on the particular card in use. Some cards are explicitly programmed to a particular media type by a setup utility and are not changeable.

Use the ifconfig(8) command and in particular the -m flag to list the supported media types for your particular card.

The old “ifconfig linkN” method of configuration is not supported.

Hardware

Adapters supported by the de driver include:

  • Adaptec ANA-6944/TX

  • Cogent EM100FX and EM440TX

  • Corega FastEther PCI-TX

  • D-Link DFE-500TX

  • DEC DE435, DEC DE450, and DEC DE500

  • ELECOM LD-PCI2T, LD-PCITS

  • I-O DATA LA2/T-PCI

  • SMC Etherpower 8432, 9332 and 9334

  • ZNYX ZX3xx

Diagnostics

de%d: waking device from sleep/snooze mode

The 21041 and 21140A chips support suspending the operation of the card.

de%d: error: desired IRQ of %d does not match device's actual IRQ of %d

The device probe detected that the board is configured for a different interrupt than the one specified in the kernel configuration file.

de%d: not configured; limit of %d reached or exceeded

There is a limit of 32 de devices allowed in a single machine.

de%d: not configured; 21040 pass 2.0 required (%d.%d found)
de%d: not configured; 21140 pass 1.1 required (%d.%d found)

Certain revisions of the chipset are not supported by this driver.

Releases

9 releases since Debian 5.0 (Lenny); the text changed 6 times.

  1. 5.0
  2. 6.0
  3. 7
  4. 8
  5. 9
  6. 10
  7. 11–13

Authors

The de device driver was written by Matt Thomas. This manual page was written by David E. O'Brien.

From freebsd-manpages 12.2-2 in Debian 13 (Trixie). Parsed by carta from the page's mdoc source.