====== Network Cards ======
====== Supported ======
[[https://www.freebsd.org/cgi/man.cgi?query=igb&apropos=0&sektion=4&manpath=FreeBSD+11.2-stable&arch=default&format=html|igb]] driver:
* Intel Gigabit ET Dual Port Server Adapter (82576)
* Intel Gigabit VT Quad Port Server Adapter (82575)
* Intel Single, Dual and Quad Gigabit Ethernet Controller (82580)
* Intel i210 and i211 Gigabit Ethernet Controller
* Intel i350 and i354 Gigabit Ethernet Controller
[[https://www.freebsd.org/cgi/man.cgi?query=em&apropos=0&sektion=0&manpath=FreeBSD+11.2-stable&arch=default&format=html|em]] driver:
* Intel PRO/1000 family:
* 82540
* 82541
* 82541PI
* 82542
* 82543
* 82544
* 82545
* 82546
* 82546EB
* 82547
* 82571
* 82571GB !
* 82572
====== NOT supported ======
====== Sun Quad Port PCIe X8GB Network Adapter 501-7606-06 =====
Sun Quad Port PCIe X8GB Network Adapter
Product number: **501-7606-06**
Sun X4447A quad GigE
[[https://en.wikipedia.org/wiki/Sun_Neptune|Sun Neptune]]
A Neptune-based NIC is integrated in [[https://en.wikipedia.org/wiki/UltraSPARC_T2|UltraSPARC T2]] CPUs (Network Interface Unit, or NIU).
* Solaris driver: **nxge(7D)**.
* Linux: **niu** (Sun Neptune NIU)
* FreeBSD: **nep** driver ?
* OpenBSD: **nep** driver [[https://man.openbsd.org/OpenBSD-current/man4/nep.4?query=nep&sec=4|nep(4)]]
[[https://docs.oracle.com/cd/E19113-01/x8quad.giga.utp/820-0115-16/820-0115-16.pdf]]
Features
* Four 10/100/1000Base-T Ethernet interfaces
* IEEE 802.3ab compliant
* Uses Sun’s ASIC and software for innovative throughput networking design
* Networking I/O virtualization supporting Solaris LDOM 1.0. (VMware support planned for mid 07)
* Hardware-based flow classification for extending parallelism and virtualization to networking
* Up to 16 Receive DMA channels and up to 24 Transmit DMA channels, multiple receive and transmit Descriptor Rings and dedicated networking hardware resources (DMA, interrupts, buffer, and more) for each thread or strand
* CPU/thread affinity and CPU load balancing at L1,L2,L3 and L4
* Dynamic Reconfiguration (DR)
* Jumbo frame support (up to 9KBytes)
* IPv4/IPv6 and IPMP support
* TCP/UDP/IP checksum and CRC32C support
* IEEE 802.1Q VLAN support
* IEEE 802.1AD Link Aggregation support
pciconf -l -v
chip=0xabcd108e rev=0x01 hdr=0x00
vendor="Oracle/Sun"
device="Multithreaded 10-Gigabit Ethernet Network Controller"
====== FreeBSD Kernel drivers =====
* **re** RealTek 8139C+/8169/816xS/811xS/8168/810xE/8111 PCI/PCIe Ethernet
adapter driver
* **cxgb** Chelsio T3 10 Gigabit Ethernet adapter driver
* **em** Intel(R) PRO/1000 Gigabit Ethernet adapter driver