netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* ADMtek AN983B (DEC Tulip compatible) nic problem (fix included)
@ 2002-04-26 17:05 Kurt Schäbig
  0 siblings, 0 replies; 2+ messages in thread
From: Kurt Schäbig @ 2002-04-26 17:05 UTC (permalink / raw)
  To: linux-net

Hello,

and sorry if I am wrong here - I did not find a better address to mail
this to.

The Problem:
The driver module for the DEC Tulip compatible nic does not recognize the
ADMtek AN938B network controller, although it should.
Neither does the v2.4 kernel module, nor does v2.5. The vendor says
version 2.0.x kernels would have worked, but I did not test it.

The Diagnosis:
There is a list of vendor and device ids "tulip_pci_tbl []" in
linux/drivers/net/tulip/tulip_core.c
The module selects correct device handling data based on the pci vendor
and device ids in this list, and the nic's values are missing.

The AN983B nic identifies as vendor 0x1317, device 0x9511. The list indeed
contains vendor 0x1317, but without this device id, and also contains the
device id, but not related to this vendor.

The Fix:
I have just added the line
--->
   { 0x1317, 0x9511, PCI_ANY_ID, PCI_ANY_ID, 0, 0, COMET },
<--
in the file tulip_core.c after line 207, and the nic works.
(The kernel version was 2.4.17)

The Tests:
Once it loaded correctly, we have heavily tested the Tulip driver with
this controller. First I had a test drive with lots of traffic overnight
running without problems, now we have four or five servers running with
this nic for a week, two of them with quite some internet traffic.
Therefore I suppose there is no other trick or patch necessary to
have this nic working correctly, just the vendor/device ids are missing.

Unfortunately we have only one version of this controller, it is located
on the MSI MS-6378 rev. 3.1 mother boards. It seems to be an universal nic
although, see http://www.admtek.com.tw/ for details.
So we have not tested other instances of this hardware, only this one.

Regards
Kurt


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: ADMtek AN983B (DEC Tulip compatible) nic problem (fix included)
       [not found] <ID4.44-02041a1214070.60af-crelm>
@ 2002-04-26 17:28 ` Donald Becker
  0 siblings, 0 replies; 2+ messages in thread
From: Donald Becker @ 2002-04-26 17:28 UTC (permalink / raw)
  To: Kurt Schäbig; +Cc: linux-net

On Fri, 26 Apr 2002, Kurt Schäbig wrote:

> The Problem:
> The driver module for the DEC Tulip compatible nic does not recognize the
> ADMtek AN938B network controller, although it should.
> Neither does the v2.4 kernel module, nor does v2.5. The vendor says
> version 2.0.x kernels would have worked, but I did not test it.

The 9511 support was added to the tulip driver in v92n 11/3/2000, but the
tulip driver in the kernel does not have most of the improvements of the
past few years.

Use the driver at
   http://www.scyld.com/network/tulip.html
      ftp://www.scyld.com/pub/network/tulip.c

-- 
Donald Becker				becker@scyld.com
Scyld Computing Corporation		http://www.scyld.com
410 Severn Ave. Suite 210		Second Generation Beowulf Clusters
Annapolis MD 21403			410-990-9993


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-04-26 17:28 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-04-26 17:05 ADMtek AN983B (DEC Tulip compatible) nic problem (fix included) Kurt Schäbig
     [not found] <ID4.44-02041a1214070.60af-crelm>
2002-04-26 17:28 ` Donald Becker

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).