Please check the kernel options...
you can cd to /usr/src/linux-2.4 if you're using linux 2.4 kernel.
try the command ' make menuconfig' and choose 'network devices' and you'll see the supported NICs.
< > AMD PCnet32 PCI support
< > Adaptec Starfire/DuraLAN support
< > Ansel Communications EISA 3200 support (EXPERIMENTAL)
< > Apricot Xen-II on board Ethernet
< > CS89x0 support
<*> DECchip Tulip (dc21x4x) PCI support
< > TOSHIBA TC35815 Ethernet support
[ ] New bus configuration (EXPERIMENTAL)
[ ] Use PCI shared mem for NIC registers
<*> Generic DECchip & DIGITAL EtherWORKS PCI/EISA
< > Digi Intl. RightSwitch SE-X support
< > Davicom DM910x/DM980x support
<*> EtherExpressPro/100 support
< > Intel EtherExpressPro/100 support (alternate)
< > Mylex EISA LNE390A/B support (EXPERIMENTAL)
< > Myson MTD-8xx PCI Ethernet support
< > National Semiconductor DP8381x series PCI Ethernet support
< > PCI NE2000 and clones support (see help)
< > Novell/Eagle/Microdyne NE3210 EISA support (EXPERIMENTAL)
< > Racal-Interlan EISA ES3210 support (EXPERIMENTAL)
< > Racal-Interlan EISA ES3210 support (EXPERIMENTAL) 陶
< > RealTek RTL-8139 C+ PCI Fast Ethernet Adapter support (EXPERI陶
< > RealTek RTL-8139 PCI Fast Ethernet Adapter support 陶
< > SiS 900/7016 PCI Fast Ethernet Adapter support 陶
< > SiS 900/7016 PCI Fast Ethernet Adapter support (old driver) 陶
< > SMC EtherPower II 陶
< > Sundance Alta support 陶
< > TI ThunderLAN support 陶
< > VIA Rhine support 陶
< > Winbond W89c840 Ethernet support 陶
[ ] Pocket and portable adapters ?