PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : IP-Config: Failed to open eth0



Morph01
02.02.05, 09:15
Hallo zusammen,
Ich habe mir mal einen Plattenlosen Rechner eingerichtet, der sollte jetzt mit etherboot über das Netzwerk booten. Der Kernel wird auch ganz normal geladen, aber dann bekomme ich DAS HIER:

natsemi dp8381x driver, version 1.07+LK1.0.17, Sep 27, 2002
originally by Donald Becker <becker@scyld.com>
http://www.scyld.com/network/natsemi.html
2.4.x kernel port by Jeff Garzik, Tjeerd Mulder
PCI: No IRQ known for interrupt pin A of device 00:0d.0. Please try using pci=biosirq
eth0: NatSemi DP8381[56] at 0xc2800000, 00:02:e3:24:17:2c, IRQ 0.
Linux agpart interface v.0.99 (c) Jeff Hartmann
agpart: Maximum main memory to use for agp memory: 4M
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocold ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
IP-Config: Failed to open eth0
IP-Config: No network devices available.
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Root-NFS: No NFS server available, giving up.
VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Insert root floppy and press ENTER
Kernel panic: VFS: Unable to mount root fs on 02:00


Das mit dem pci=biosirq hab ich probiert, hat nichts geholfen
Der Hauptfehler ist offensichtlich, dass eth0 nicht funtioniert, der Rest ergibt sich dann daraus, nur merkwürdig, dass er sie ja erkennt, dann aber nicht benutzen kann...
Ach ja, meine Netzwerkkarte ist eine Netgear FA311, da ist ein National Semiconductor Chip drauf, der Treiber heisst NATSEMI.
Die Konfig-Datei vom Kernel hab ich mal online gestellt, falls es hilft:

http://cojobo.net/~s_schuld/.config_slave_legolas

Wäre froh, wenn mir jemand helfen könnte.
Danke

tictactux
03.02.05, 01:09
Hallo,

für den Fall, daß das Problem mit fehlerhaftem PCI-Routing über ACPI
zusammenhängt, boote mal mit "acpi=off".

Weitere spezielle Parameter die in solchen Konfigurationen helfen könnten
stehen bei installierter Kerneldokumentation (oder -quellen) in
/usr/src/<kernel-version>/Documentation/kernel-parameters.txt
(speziell auch zu pci=*), und unter Documentation/i386/IO_APIC.txt.
'man bootparam' könnte auch helfen.

Gruss
Wolfgang

Morph01
04.02.05, 22:59
Das mit acpi ist recht unwahrscheinlich, weil ich gar keinen acpi support im kernel habe. Ich hab das gleiche jetzt mal mit einem anderen rechner gemacht, da hats geklappt...
Aber danke für deinen Hinweis, ich werd mir die bootparameter mal angucken.

Gruß,
Morph