diff options
author | wpaul <wpaul@FreeBSD.org> | 2001-05-11 19:56:39 +0000 |
---|---|---|
committer | wpaul <wpaul@FreeBSD.org> | 2001-05-11 19:56:39 +0000 |
commit | 853837b8eac47556c47153cfa4f089b28a15f8a7 (patch) | |
tree | b429629daa11879b40d9f85a56ad8a76d53ee4a9 /usr.sbin | |
parent | 7cfd4134e2ed332ea04ee6b1d00b1f44ff9a9973 (diff) | |
download | FreeBSD-src-853837b8eac47556c47153cfa4f089b28a15f8a7.zip FreeBSD-src-853837b8eac47556c47153cfa4f089b28a15f8a7.tar.gz |
Add support for gigabit ethernet cards based on the NatSemi DP83820
and DP83821 gigabit ethernet MAC chips and the NatSemi DP83861 10/100/1000
copper PHY. There are a whole bunch of very low cost cards available with
this chipset selling for $150USD or less. This includes the SMC9462TX,
D-Link DGE-500T, Asante GigaNIX 1000TA and 1000TPC, and a couple cards
from Addtron.
This chip supports TCP/IP checksum offload, VLAN tagging/insertion.
2048-bit multicast filter, jumbograms and has 8K TX and 32K RX FIFOs.
I have not done serious performance testing with this driver. I know
it works, and I want it under CVS control so I can keep tabs on it.
Note that there's no serious mutex stuff in here yet either: I need
to talk more with jhb to figure out the right way to do this. That
said, I don't think there will be any problems.
This driver should also work on the alpha. It's not turned on in
GENERIC.
Diffstat (limited to 'usr.sbin')
-rw-r--r-- | usr.sbin/sade/devices.c | 1 | ||||
-rw-r--r-- | usr.sbin/sysinstall/devices.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/usr.sbin/sade/devices.c b/usr.sbin/sade/devices.c index f8397f5..484a3d6 100644 --- a/usr.sbin/sade/devices.c +++ b/usr.sbin/sade/devices.c @@ -100,6 +100,7 @@ static struct _devname { { DEVICE_TYPE_NETWORK, "kue", "Kawasaki LSI USB ethernet adapter" }, { DEVICE_TYPE_NETWORK, "le", "DEC EtherWorks 2 or 3 ethernet card" }, { DEVICE_TYPE_NETWORK, "lnc", "Lance/PCnet (Isolan/Novell NE2100/NE32-VL) ethernet" }, + { DEVICE_TYPE_NETWORK, "nge", "NatSemi PCI gigabit ethernet card" }, { DEVICE_TYPE_NETWORK, "pcn", "AMD Am79c79x PCI ethernet card" }, { DEVICE_TYPE_NETWORK, "rl", "RealTek 8129/8139 PCI ethernet card" }, { DEVICE_TYPE_NETWORK, "sf", "Adaptec AIC-6915 PCI ethernet card" }, diff --git a/usr.sbin/sysinstall/devices.c b/usr.sbin/sysinstall/devices.c index f8397f5..484a3d6 100644 --- a/usr.sbin/sysinstall/devices.c +++ b/usr.sbin/sysinstall/devices.c @@ -100,6 +100,7 @@ static struct _devname { { DEVICE_TYPE_NETWORK, "kue", "Kawasaki LSI USB ethernet adapter" }, { DEVICE_TYPE_NETWORK, "le", "DEC EtherWorks 2 or 3 ethernet card" }, { DEVICE_TYPE_NETWORK, "lnc", "Lance/PCnet (Isolan/Novell NE2100/NE32-VL) ethernet" }, + { DEVICE_TYPE_NETWORK, "nge", "NatSemi PCI gigabit ethernet card" }, { DEVICE_TYPE_NETWORK, "pcn", "AMD Am79c79x PCI ethernet card" }, { DEVICE_TYPE_NETWORK, "rl", "RealTek 8129/8139 PCI ethernet card" }, { DEVICE_TYPE_NETWORK, "sf", "Adaptec AIC-6915 PCI ethernet card" }, |