This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

ADMtek AN983B NIC

Hi,

We recently purchased a motherboard with a built in NIC that uses the ADMtek AN983B chip. However, we found that Linux in general (not just Astaro) does not correctly identify this chip, even though it could be supported using the tulip driver module.

I have found some information (see below) on supporting this chip under Linux, and was wondering if Astaro would be able / willing to try adding support for it?

Thanks,

Graham.

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 }, 
http://www.admtek.com.tw/ for details. 
So we have not tested other instances of this hardware, only this one.


This thread was automatically locked due to age.