Easy solution - use a 2.1 kernel if you aren't too worried about being on
the develepment tree.
Under a stock 2.0.x, (at least on my machine), the card was detected
as an NE1000 on bootup and it didn't work.
In the latest 2.1.x kernels it's a no-brainer, and is detected
correctly. (not exactly sure when ne.c got patched in the series) and the
Winbond chip ID is defined in pci.h.
Since I recently aquired one of these things too, and wanted it operational
under a "stable" kernel, I sort of hacked the ne.c and pci code in 2.0.29
with some of the mods from the 2.1 ne.c, and it works now.. but it was a
quick-n-dirty edit from looking at the diffs.
-- Edwin Huffstutler http://www.primenet.com/~edwinh/ edwinh@primenet.com Linux - because reboots are for hardware changes ehuff@sedona.intel.com