Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Apr 2004 09:02:51 -0600 (MDT)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        shizukakudo_99@yahoo.com
Cc:        freebsd-current@freebsd.org
Subject:   Re: 3Com 3c905 failed to attach
Message-ID:  <20040413.090251.08456849.imp@bsdimp.com>
In-Reply-To: <20040412201157.46385.qmail@web11407.mail.yahoo.com>
References:  <20040412201157.46385.qmail@web11407.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
You might try the following change:

Index: if_xl.c
===================================================================
RCS file: /cache/ncvs/src/sys/pci/if_xl.c,v
retrieving revision 1.168
diff -u -r1.168 if_xl.c
--- if_xl.c	20 Mar 2004 02:24:24 -0000	1.168
+++ if_xl.c	13 Apr 2004 15:00:39 -0000
@@ -1373,6 +1373,7 @@
 		sc->xl_flags |= XL_FLAG_PHYOK;
 
 	switch (did) {
+	case TC_DEVICEID_BOOMERANG_10_100BT:	/* 3c905-TX */
 	case TC_DEVICEID_HURRICANE_575A:
 	case TC_DEVICEID_HURRICANE_575B:
 	case TC_DEVICEID_HURRICANE_575C:

but that might be too specific for your needs.

I'll note that we should likely add an additional field to the table
to load these flags from, but that's bigger fish than I wanna fry
right now.

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040413.090251.08456849.imp>