[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Problem mit Modularem Kernel


Hola Liste,

da neulich ein Freund es gut mit mir gemeint hat, hat er mir einen
Neoware ThinClient geschenkt. Das Teil funktioniert soweit prima, nur
kann ich kein CD-ROM anschliessen und der interne
Flash-Festplatten-Ersatz ist defekt. Also einen USB-Stick gekauft, an
eine andere Kiste angeschlossen, von dem CD-ROM gebootet und Debian
Sarge draufgebuegelt. Anschliessend den aktuellen Kernel aus dem
Debian-Archive mit aptitude installiert und das gute Stueck an den
ThinClient gehaengt. Leider ist in der NeoWare-Kiste eine RTL8139D und
meinem Test-Rechner eine Intel-NIC. Mit der Intel klappt alles prima,
allerdings habe ich Schwierigkeiten mit der RTL8139D.

Hier der Auszug aus der dmesg.log:
8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 10
PCI: setting IRQ 10 as level-triggered
ACPI: PCI Interrupt 0000:00:01.2[D] -> Link [LNKD] -> GSI 10 (level,
low) -> IRQ 10
ohci_hcd 0000:00:01.2: OHCI Host Controller
ohci_hcd 0000:00:01.2: new USB bus registered, assigned bus number 1
ohci_hcd 0000:00:01.2: irq 10, io mem 0xec104000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
8139cp 0000:00:0a.0: This (id 10ec:8139 rev 10) is not an 8139C+
compatible chip
8139cp 0000:00:0a.0: Try the "8139too" driver instead.
8139too Fast Ethernet driver 0.9.27
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 15
PCI: setting IRQ 15 as level-triggered
ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LNKA] -> GSI 15 (level,
low) -> IRQ 15
eth0: RealTek RTL8139 at 0xe400, 00:e0:c5:64:61:0c, IRQ 15
eth0:  Identified 8139 chip type 'RTL-8100B/8139D'

Gefunden wird sie also, der Auszug aus lsmod liefert:
8139too	24192	0
8139cp	20736	0
mii	5376	2	8139too,8139cp

Wenn ich nun ein ifconfig eth0 eingebe kommt:
eth0: Fehler beim Auslesen der Schnittstelleninformation: Geraet nicht
gefunden

ifconfig alleine bringt mir nur lo.

Habe dann zum Testen mit rmmod alle 3 Module entfernt und versucht mit
modprobe 8139too das Modul neu zu laden bekomme ich das:
PCI: Enabling device 0000:00.0a.0 (0000 -> 0003)
ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LKA] -> GSI 15 (Level, low)
-> IRQ 15
eth0: RealTel RTL8139 at 0xe400, 00:e0:c5:64:61:0c, IRQ 15

sieht fuer mich soweit gut aus, nach der Kontrolle mit lsmod kommt:
8139too	24192	0
mii	5376	1	8139too

Die Meldunge von ifconfig, bzw. ifconfig eth0 bleiben aber gleich.

Jemand noch ne Idee?

Achja, der installierte Kernel ist 2.6.18-4-486 (586 gab es leider
keinen) und die anderen Kernel, die ich probiert hatte (2.6.8-3 und
2.4.27) laufen sofort in nen Kernel Panic. Da auf dieser Kiste ein
200Mhz SIS Proz werkelt habe ich nicht wirklich Lust einen Kernel zu
kompilieren, abgesehen davon, dass ich mal wieder mit Modulen Uebung
kriege :)

Danke Euch schonmal im Voraus

Alexander
-- 
http://mailman.uugrn.org/mailman/listinfo/uugrn