Intel 82578DC NIC wird nicht erkannt

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
hitman123
Beiträge: 2
Registriert: 20.09.2010 23:42:09

Intel 82578DC NIC wird nicht erkannt

Beitrag von hitman123 » 20.09.2010 23:52:46

Guten Abend,

Ich habe mich nach Stunden langem testen und diversen Nerven zusammenbruechen hier mal registiert,
um euch um Rat zu bitten. Ich habe folgendes Problem:

Ich habe ein Debian 6.0 Squeeze System installiert (mangels nic treibers nicht per netinstall) um
Anschliesend, unter einem laufenden System meine Netzwerkkarte zum laufen zu bringen, ist eine onboard
netzwerkkarte welche unter Windows noch perfekt funktioniert hat (ist auch ein neues motherboard).
Nach dem ich in einer anderen Quelle gelesen habe, das sie anscheinend in neueren Kernel Versionen unterstuezt wird,
hab ich mir schnell die 2.6.35.4 Kernel sourcen gezogen und kompiliert/installiert. Soweit war das kein Problem, allerdings
geht die NIC immer noch nicht. Nach durchforsten anderer seiten habe ich erst den offiziellen e1000e Treiber (von downloadcenter.intel.com) intstalliert und anschliesend den e1000 von sourceforge.com, beide sollten sie unterstuezen, allerdings finde ich immer noch kein eth0 interface. (restart, modprobe natuerlich alles gemacht).

Da ich noch ziemlicher Anfaenger bin stellt sich mir nun die Frage ob ich einfach was vergessen oder etwas falsch gemacht habe, und ob mir vielleicht jemand weiterhelfen koennte.?

Vielen Dank,
hitman

PS: lspci zeig "00:19.0 Ethernet controller [0200]: Intel Corporation Device [8086:10f0] (rev 05)" an

pferdefreund
Beiträge: 3800
Registriert: 26.02.2009 14:35:56

Re: Intel 82578DC NIC wird nicht erkannt

Beitrag von pferdefreund » 21.09.2010 10:15:42

Schon mal ein modprobe treiber gemacht und dann ifconfig -a ?
Eventuell wird der Treiber ja nicht automatisch geladen, was sich
allerdings konfigurieren läßt /etc/modules - glaub ich

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Intel 82578DC NIC wird nicht erkannt

Beitrag von rendegast » 21.09.2010 10:42:08

hitman123 hat geschrieben: PS: lspci zeig "00:19.0 Ethernet controller [0200]: Intel Corporation Device [8086:10f0] (rev 05)" an
('update-pciids', Das restliche System ist aktuell?)

Code: Alles auswählen

$ cat /usr/share/misc/pci.ids | grep -i 10f0
..
        10f0  82578DC Gigabit Network Connection
                8086 10f0  EtherExpress PRO/100+ Dual Port Adapter
hitman123 hat geschrieben: erst den offiziellen e1000e Treiber (von downloadcenter.intel.com) intstalliert
Das wäre dann wohl
Network Adapter Driver for PCI-​E Gigabit Network Connections under Linux*
8/4/2010 1.​2.​10 Latest Drivers

English: e1000e-1.2.10.tar.gz Download
Ver:1.2.10 Date:8/4/2010 Size:232 (KB)
Nur eins der drei Module sollte ladbar sein, sonst geht es durcheinander:
Die anderen beiden umbenennen, zBsp "e1000e.ko_", oder verschieben,
und dann 'depmod -a'.
Dabei sollte auch keins der Module geladen sein, 'lsmod'!

Code: Alles auswählen

# modinfo e1000e
filename:       /lib/modules/2.6.35.4/kernel/drivers/net/e1000e/e1000e.ko
version:        1.0.2-k4
license:        GPL
description:    Intel(R) PRO/1000 Network Driver
author:         Intel Corporation, <linux.nics@intel.com>
srcversion:     EAA398BB622FE316E552F9A
alias:          pci:v00008086d000010F0sv*sd*bc*sc*i*
...
depends:        
vermagic:       2.6.35.4 SMP mod_unload modversions 686 
parm:           copybreak:Maximum size of packet that is copied to a new buffer on receive (uint)
parm:           TxIntDelay:Transmit Interrupt Delay (array of int)
parm:           TxAbsIntDelay:Transmit Absolute Interrupt Delay (array of int)
parm:           RxIntDelay:Receive Interrupt Delay (array of int)
parm:           RxAbsIntDelay:Receive Absolute Interrupt Delay (array of int)
parm:           InterruptThrottleRate:Interrupt Throttling Rate (array of int)
parm:           IntMode:Interrupt Mode (array of int)
parm:           SmartPowerDownEnable:Enable PHY smart power down (array of int)
parm:           KumeranLockLoss:Enable Kumeran lock loss workaround (array of int)
parm:           WriteProtectNVM:Write-protect NVM [WARNING: disabling this can lead to corrupted NVM] (array of int)
parm:           CrcStripping:Enable CRC Stripping, disable if your BMC needs the CRC (array of int)
e1000e sollte automatisch geladen werden,
dmesg?
Siehe auch die lustigen Parametermöglichkeiten.

Code: Alles auswählen

ifconfig
ifconfig -a
In
/etc/udev/rules.d/*-persistent-net.rules
mal alle Zeilen kommentieren "#"
oder die Datei verschieben.
Eventuell wird dem device ja einfach nur eth1 o.a. zugeordnet?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

hitman123
Beiträge: 2
Registriert: 20.09.2010 23:42:09

Re: Intel 82578DC NIC wird nicht erkannt

Beitrag von hitman123 » 21.09.2010 16:38:13

Code: Alles auswählen

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Parameters can be specified after the module name.

e100
e1000
e1000e
loop
e100 und e1000 entfernt und nun gehts!

Vielen Dank!

andi2004
Beiträge: 7
Registriert: 14.12.2005 21:29:44

Re: Intel 82578DC NIC wird nicht erkannt

Beitrag von andi2004 » 21.07.2011 09:47:27

Hier gibt es auch noch einen schönen Blog Eintrag der der Treiberinstallation beschreibt:

http://www.sysadmin-forum.de/blogs/8-in ... kannt.html

Antworten