Subject: kern/13653: 3C905B-TX NIC doesn't work
To: None <gnats-bugs@gnats.netbsd.org>
From: None <entropy@tappedin.com>
List: netbsd-bugs
Date: 08/08/2001 11:59:13
>Number: 13653
>Category: kern
>Synopsis: 3C905B-TX NIC doesn't work
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Aug 08 08:56:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator: maximum entropy
>Release: <NetBSD-current source date>current 20010726, also tested 1.5.1
>Organization:
entropy -- it's not just a good idea, it's the second law.
>Environment:
i386 machine, Dell motherboard with integrated 3c905B-TX NIC
>Description:
On an i386 system with integrated 3c905B-TX NIC, as soon as the ex interface
is configured, the link light for this connection goes out on the hub. The
NIC is non-functional and no combination of media options will reactivate it.
>How-To-Repeat:
Boot NetBSD and try to configure ex interface on 3C905B-TX integrated NIC.
>Fix:
The following patch gets this NIC working on my system.
Index: if_ex_pci.c
===================================================================
RCS file: /cvsroot/syssrc/sys/dev/pci/if_ex_pci.c,v
retrieving revision 1.17
diff -u -u -r1.17 if_ex_pci.c
--- if_ex_pci.c 2001/07/08 18:02:28 1.17
+++ if_ex_pci.c 2001/08/08 15:50:52
@@ -115,7 +115,7 @@
{ PCI_PRODUCT_3COM_3C900BTPC, EX_CONF_90XB,
"3c900B-TPC Ethernet" },
- { PCI_PRODUCT_3COM_3C905BTX, EX_CONF_90XB|EX_CONF_MII|EX_CONF_INTPHY,
+ { PCI_PRODUCT_3COM_3C905BTX, EX_CONF_90XB,
"3c905B-TX 10/100 Ethernet" },
{ PCI_PRODUCT_3COM_3C905BT4, EX_CONF_90XB|EX_CONF_MII,
"3c905B-T4 10/100 Ethernet" },
>Release-Note:
>Audit-Trail:
>Unformatted: