大家可以通过以下命令查看自己的系统版本!
[root@localhost root]# uname -a
Linux localhost 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux
在2.4版本以后linux可以支持的网卡芯片已经非常的全面了,除了一些杂牌的外基本上主流与二流都给支持了。大家可以用以下命令看到系统支持的网卡芯片驱动。
[root@localhost root]# ls /lib/modules/2.4.20-8/kernel/drivers/net/
3c501.o acenic.o de4x5.o eepro100.o hamradio ne.o ppp_synctty.o smc-ultra.o tun.o
3c503.o aironet4500_card.o de600.o eepro.o hp100.o netconsole.o r8169.o starfire.o via-rhine.o
3c505.o aironet4500_core.o de620.o eexpress.o hp.o ni5010.o rcpci.o strip.o wan
3c507.o aironet4500_proc.o defxx.o epic100.o hp-plus.o ni52.o sb1000.o sundance.o wavelan.o
3c509.o amd8111e.o depca.o eql.o irda ni65.o shaper.o sungem.o wd.o
3c515.o appletalk dgrs.o es3210.o lance.o ns83820.o sis900.o sunhme.o winbond-840.o
3c59x.o arlan.o dl2k.o eth16i.o lne390.o pcmcia sk98lin tc35815.o wireless
8139cp.o arlan-proc.o dmfe.o ethertap.o lp486e.o pcnet32.o skfp tg3.o wireless_old
8139too.o at1700.o dummy.o ewrk3.o mii.o plip.o slhc.o tlan.o yellowfin.o
82596.o atp.o e100 fc natsemi.o ppp_async.o slip.o tokenring
8390.o bonding.o e1000 fealnx.o ne2k-pci.o ppp_deflate.o smc9194.o tulip
ac3200.o cs89x0.o e2100.o hamachi.o ne3210.o ppp_generic.o smc-ultra32.o tulip_old
以上的。o后缀文件就是驱动程序了,没有后缀的是目录。
一般在系统启动的时候都会自动的加载网卡驱动程序模块。有的时候可能因为系统没有你的芯片驱动,以至系统根本就没可能加载网卡驱动模块。对初学者来说,可能在此就已经调试很久,而又调试不好。最终因为无法上网怒而删除辛苦安装的linux系统。这里大家可以用以下命令去查看网卡驱动模块是否被加载。