Skip to content

NC7170 Gigabit Server Adapter

Für die Migration unseres Firmennetzwerks bauche ich für unseren zukünftigen Linux-Router (HP Proliant DL360 G4 mit 2x GBit-NICs onBoard) noch eine weitere Netzwerkkarte.

Unser lokaler Hardware-Dealer hatte leider keine PCI-X 64bit Netzwerkkarten vorrätig, weshalb ich mich kurz entschlossen an den Support des Datacenters gewandt habe.

Nach ein paar Telefonaten war klar, daß der Vertrieb zwar auch keine Netzwerkkarten vorrätig hat (Stichwort Just in time), aber eine Karte bis zum nächsten, spätestens übernächsten Werktag bestellen könnten.

Zur Wahl standen eine HP NC7771 (Single-Port, Kupfer, Broadcom 5703) und eine HP NC7170 (Dual-Port, Kupfer, Intel 82546EB).

Nach ein wenig Recherche im Netz fand sich die PCI-ID der NC7170, nach denen man dann in den Kernel-Sourcen greppen kann - und siehe da, die NC7170 mit dem Intel 82546EB Chip wird scheinbar vom e1000 Modul unterstützt:

# grep 0x1010 e1000*
e1000_hw.h:#define E1000_DEV_ID_82546EB_COPPER 0x1010
e1000_main.c: INTEL_E1000_ETHERNET_DEVICE(0x1010),

Nach der NC7771 mit Single-Port habe ich garnicht weiter geschaut, da die Preisdifferenz nur 30 Euro betrug und man in einem Router eh nie genug Netzwerk-Ports haben kann.

{ 1 } Trackback

  1. [...] Die Netzwerkkarte ist inzwischen im Router verbaut und funktioniert auch problemlos mit dem e1000 Modul: e1000: 0000:07:01.0: e1000_probe: (PCI-X:133MHz:64-bit) 00:11:0a:XX:XX:XX e1000: eth2: e1000_probe: Intel(R) PRO/1000 Network Connection ACPI: PCI Interrupt 0000:07:01.1[B] -> GSI 49 (level, low) -> IRQ 21 e1000: 0000:07:01.1: e1000_probe: (PCI-X:133MHz:64-bit) 00:11:0a:XX:XX:XX e1000: eth3: e1000_probe: Intel(R) PRO/1000 Network Connection [...]