Hallo,
laut Handbuch und Manpage ist der ed-Treiber fuer NE2000 und
kompatible Netzwerkkarten geeignet. Ich habe schon mehrmals einen
neuen Kernel mit diesem Treiber compiliert, der mir aber durch den
>ifconfig< Aufruf beim Booten abstuerzt. Nimmt man den Aufruf beim
Booten raus, kann man mit dem System (natuerlich ohne Netz arbeiten)
arbeiten.
Versucht man das Netz nachtraeglich zu initialisieren ist ein
sofortiger Absturz beim ersten Aufruf von ifconfig die Folge. Dabei ist es
voellig egal, ob zuerst das loopback-Device oder zuerst das ed-Device
als Parameter uebergeben wird.
Auf der Karte ist ein Realtek 8029-Chip. Unter Windows wird die Karte
richtig erkannt und arbeitet auch. (Geraetemanager IRQ 5, PORT
0xE800), die gleichen Parameter verwende ich auch im FreeBSD-Kernel
(andere Parameter brachten keine Aenderung)
Kernel-Konfiguartion:
device ed0 at isa? port 0xe800 net irq 5 flags 0x04 iosiz 16384 iomem 0xd8000 vector edintr
Boot-Message:
.
.
ed1: <NE2000 PCI Ethernet (RealTek 8029)> rev 0x00 int a irq 255 on pci0.18.0
ed1: address 00:00:e8:8c:4c:70, type NE2000 (16 bit)
create_intr: requested irq255 too high, limit is 15
Probing for devices on PCI bus 1:
.
.
sc0: VGA color <16 virtual consoles, flags=0x0>
ed0 at 0xe800-0xe81f irq 5 msize 16384 flags 0x4 on eisa slot 14
ed0: address 00:00:e8:8c:4c:70, type NE2000 (16 bit)
.
.
Weiss jemand Rat ?
Dank und Gruss
Ralf
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sat 22 Jan 2000 - 13:23:47 CET