Date: Wed, 3 Jun 1998 11:19:04 +0200 From: Eivind Eklund <eivind@yes.no> To: GVB <gvb@tns.net>, freebsd-net@FreeBSD.ORG Subject: Re: 3COM NIC Problems... Message-ID: <19980603111904.33620@follo.net> In-Reply-To: <199806030640.XAA13138@abused.abused.com>; from GVB on Tue, Jun 02, 1998 at 11:33:43PM -0700 References: <199806030640.XAA13138@abused.abused.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jun 02, 1998 at 11:33:43PM -0700, GVB wrote: > I have a Pentium system running with two NICs, one a PCI 3c590, the second > a PCI 3c905, upon bootup, the generic kernel only loads a driver for the > 3c590, specifically the vx driver.. The 3c905 is not being asigned a driver > and I cant find in any kernel configuration files the driver name for the > 3c905..here is my exact dmesg.. > > pci0:19: vendor=0x10b7, device=0x9055, class=network (ethernet) int a > irq 10 [no driver assigned] > vx0 <3COM 3C590 Etherlink III PCI> rev 0 int a irq 9 on pci0:20:0 > utp/aui/bnc[*utp*] address 00:a0:24:58:1b:bf > > > it finds the 3c905 on irq10 but does not asign the propper driver..where do > I start? (Read patch before applying) cvs diff: Diffing . Index: if_vx_pci.c =================================================================== RCS file: /home/ncvs/src/sys/pci/if_vx_pci.c,v retrieving revision 1.8 diff -u -r1.8 if_vx_pci.c --- if_vx_pci.c 1998/02/20 13:11:53 1.8 +++ if_vx_pci.c 1998/06/03 09:15:47 @@ -73,6 +73,8 @@ return "3COM 3C900 Etherlink XL PCI"; if(device_id == 0x905010b7ul || device_id == 0x905110b7ul) return "3COM 3C905 Fast Etherlink XL PCI"; + if(device_id == 0x905510b7ul) + printf("3COM 3C905B is NOT SUPPORTED. That B is significant!\n"); return NULL; } This patch is only correct if the above card is a 3c905B - if it is some other version of the 905, then you can _probably_ get away with replacing the printf() with a proper return. Alas, supporting the 905B is not a trivial exercise. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980603111904.33620>