Date: Sat, 9 Dec 2000 09:36:21 -0500 (EST) From: Kenneth W Cochran <kwc@world.std.com> To: Christopher Shumway <cshumway@bsdi.com> Cc: freebsd-stable@freebsd.org Subject: Re: Intel PRO/100 (i82557) Server Adapter not seen by fxp. Message-ID: <200012091436.JAA15038@world.std.com>
next in thread | raw e-mail | index | archive | help
>From owner-freebsd-stable@FreeBSD.ORG Fri Dec 8 23:36:34 2000 >Date: Fri, 8 Dec 2000 16:23:17 -0800 (PST) >From: Christopher Shumway <cshumway@bsdi.com> >To: Janet Sullivan <eliyanah@redrivernet.com> >Cc: freebsd-stable@FreeBSD.ORG >Subject: Re: Intel PRO/100 (i82557) Server Adapter not seen by fxp. > >On Thu, 7 Dec 2000, Janet Sullivan wrote: >> Christopher Shumway wrote: >> > The Intelligent Server Adapter has a PCI ID of 0x5201. The driver code, >> > /usr/src/sys/pci/if_fxpreg.h defines the device ID for the i82557 as >> > 0x1030, which is of course not what this partitular card is. >> > >> > One idea would be to edit if_fxpreg.h and replace this line: >> > >> > #define FXP_DEVICEID_i82559 0x1030 /* New 82559 device id.. */ >> > >> > With this line: >> > >> > #define FXP_DEVICEID_i82559 0x5201 /* New 82559 device id.. */ >> > >> > and then recompile a kernel. >> > >> > It *may* Just Work[tm]. >> >> Unfortunately, it didn't. [... snip ...] > >Ick. It appears this card is just diffrent enough that the >fxp driver doesn't understand it. Exactly... And I'm somewhat surprised that I haven't yet(?) seen any commentary in this thread/subject from the fxp driver author/maintainer, David Greenman... Anyway, sometime back, I asked him specifically about this card (& a couple of others) & he told me the following (paraphrased): 1. *None* of Intel's "intelligent" network cards (those with an onboard CPU such as the i960) are supported. 2. The "enhanced" features of the 8255x chips (specifically, the hardware TCP-checksum support on cards like the Pro100+ Server Adapter) are also *not* supported. IIRC/IIUC, the reason is that the information necessary for device driver developers to support these cards/adapters/features is only available from Intel under NDA. :-( -kc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200012091436.JAA15038>