Date: Thu, 2 Apr 1998 13:40:04 -0800 (PST) From: "Daniel O'Callaghan" <danny@panda.hilink.com.au> To: freebsd-bugs Subject: Re: kern/6197: Add new device ID for 3com 3c905 ethernet card Message-ID: <199804022140.NAA08785@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/6197; it has been noted by GNATS. From: "Daniel O'Callaghan" <danny@panda.hilink.com.au> To: dwhite@resnet.uoregon.edu, pauls@etext.org Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: kern/6197: Add new device ID for 3com 3c905 ethernet card Date: Fri, 3 Apr 1998 07:35:32 +1000 (EST) On Thu, 2 Apr 1998 dwhite@resnet.uoregon.edu wrote: > Originally reported in freebsd-questions by: Paul Southworth <pauls@etext.org> > > 3Com made a new revision of their 3C905 Etherlink XL adapter and > changed the PCI device ID. Report from pauls@etext.org: > > > pci0:10: vendor=0x10b7, device=0x9055, class=network (ethernet) int a irq 12 > > [no driver assigned] > >How-To-Repeat: > Use new version of 3c905 card. > >Fix: > Add device ID to /sys/pci/if_vx_pci.c, function vx_pci_probe(). > > I assume the card driver mechanics haven't changed. Please test. Paul, Can you please install kernel sources. cd to /sys/pci and apply the patch below (you'll have to edit it out of this message). Then rebuild your kernel. If you are using a GENERIC kernel, cd /sys/i386/conf ; config GENERIC cd ../../compile/GENERIC ; make depend ; make cp kernel /kernel.test reboot and enter kernel.test at the boot: prompt. Then test the card to see if it now works. Thanks, Danny --- if_vx_pci.c.orig Thu Apr 2 13:28:16 1998 +++ if_vx_pci.c Thu Apr 2 13:29:23 1998 @@ -71,7 +71,8 @@ return "3COM 3C595 Fast Etherlink III PCI"; if(device_id == 0x900010b7ul || device_id == 0x900110b7ul) return "3COM 3C900 Etherlink XL PCI"; - if(device_id == 0x905010b7ul || device_id == 0x905110b7ul) + if(device_id == 0x905010b7ul || device_id == 0x905110b7ul || \ + device_id == 0x905510b7ul) return "3COM 3C905 Fast Etherlink XL PCI"; return NULL; } 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?199804022140.NAA08785>