Date: Sun, 25 Jun 2000 16:28:32 +0200 (CEST) From: Carlo Wood <carlo@node1500a.a2000.nl> To: FreeBSD-gnats-submit@freebsd.org Subject: kern/19499: EtherExpress 16 is not probed Message-ID: <200006251428.QAA22955@node1500a.a2000.nl>
next in thread | raw e-mail | index | archive | help
>Number: 19499 >Category: kern >Synopsis: EtherExpress 16 is not probed >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jun 25 07:30:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Carlo Wood >Release: FreeBSD 4.0-RELEASE i386 >Organization: >Environment: FreeBSD node1500a.a2000.nl 4.0-RELEASE FreeBSD 4.0-RELEASE #3: Sat Jun 24 23:21:11 CEST 2000 root@node1500a.a2000.nl:/usr/src/sys/compile/JOLAN i386 Using in config file (not that it matters what you put there): device ie0 at isa? port 0x310 irq 10 iomem 0xd0000 Install hardware: ISA Intel EtherExpress 16, at port 0x310 using IRQ 10. this card works flawless (for many years) under linux (which reports me that port and IRQ). Motherboard is an intel 'venus' 3.3 Volt PCI (3x PCI 3x ISA 1x shared) (not that this relevant in anyway). >Description: EtherExpress 16 is not probed. I made this conclusion after using `boot -v' and noting that there was no mention of 'ie' anywhere. Then I hacked the kernel (file dev/ie/if_ie.c) and added a printf to ieprobe(), at the top; also this printf was never reached. Moreover, a "strings /kernel | grep 'ie%d'" clearly showed that the object code of the ie module was linked. My conclusion is that the way ISA devices are added to a kernel has changed (now using the macro DRIVER_MODULE(?)) but dev/ie/if_ie.c was never changed with as result that all the cards with a 82586 (AT&T StarLAN 10 and EN100; 3Com 3C507; unknown NI5210; Intel EtherExpress) as are *documented* to be supported *everywhere* (GENERIC, LINT, http://www.freebsd.org/handbook/install-hw.html (2.3. Supported Hardware)) etc. in fact does not work at all. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200006251428.QAA22955>