[tulip] FA511 not passing much data
Donald Becker
becker@scyld.com
Thu Jan 9 16:17:02 2003
On 9 Jan 2003, Jarl Friis wrote:
> Donald Becker <becker@scyld.com> writes:
>
> > On 8 Jan 2003, Jarl Friis wrote:
> >
> > > Subject: Re: [tulip] FA511 not passing much data
> >
> > > > Indeed 1385 is Netgear, though 1317 is linksys.
> > > > > 02:00.0 Class 0200: 1317:1985 (rev 11)
> > > > > Subsystem: 1385:511a
> >
> > Huh? Where did you get the idea that PCI vendor 1317 is Linksys?
>
> >From http://pciids.sourceforge.net/iii/?i=1317
> But of course that may be wrong. Do you know the correct PCI ID of
> linksys?
A board reseller isn't required to have an ID, only the people making
the PCI chips. A PCI device must have an ID, and may optionally have a
subsystem ID.
The board vendor typically programs the subsystem ID with their own
values, although a few chips allow the configuration EEPROM to also
override the chip's standard PCI ID. The motivation to do this is to
appear to have a unique product, for instance when the vendor doesn't
want the customer to know that "$80 value" NIC is exactly the same a $6
generic rtl8139 board.
Actually, the vendor ID is more general than just PCI devices. Many
other devices (e.g. USB) now use a 16+16 bit Vendor/Device ID. Much
like the 2+22+24 bit IEEE station address, this kind of standardization
is a very good thing.
> > This is a ADMtek Comet '985 chip, implemented on a NetGear card.
>
> Very well, but it seems to be branded under linksys' PCI ID, right?
No. The list that Linux uses was apparently user-submitted guesses.
And once there is an entry, it is never validated.
> > There are several other Ethernet NIC chips in the Centuar/Comet series
> > with 0x1317 ID, generally with the format [01]98[135] or 951?
>
> I have added the entry 1385:511a on
> http://pciids.sourceforge.net/iii/?i=13171985
> Do you disagree on this?
The 1385:511a is the subsystem ID for the Netgear FA511, which should
always use the 1317:1985 ADMtek Comet/Centaur chip.
This is similar to the 1385:f311 (subsystem ID) Netgear FA311 v1 board,
which always uses the 100B:0020 (primary ID) National Semiconductor
DP83815 chip.
--
Donald Becker becker@scyld.com
Scyld Computing Corporation http://www.scyld.com
410 Severn Ave. Suite 210 Scyld Beowulf cluster system
Annapolis MD 21403 410-990-9993