D-Link网卡安装释疑一例

Author: 郑良 Date: 2001年 24期

?牐燚-Link公司生产的网卡是大众化中档网卡,它的DFE-530TX Rev A在较新的Linux下(如红旗Linux 2.0和Red Hat Linux 6.1以上)已能驱动,但它的第二版网卡:D-Link DFE-530TX Rev B(带网络唤醒功能),目前各种Linux均无法自动识别并驱动。我经过摸索,终于找到如下方法,写出来供大家参考:
  ?牐犑紫仍趆ttp://www.legend-networks.com.cn/downfile/linux530-316.exe下载驱动程序,然后在Windows下解压。将解压后的文件拷至Linux的任一目录(以root目录为例)下,在超级用户权限下运行:
  ?牐燾d /root
  ?牐爐ar xvf vialinux.tar
  ?牐爂cc -DMODVERSIONS -DMODULE -D__KERNEL__  -I/usr/src/linux/net/inet -O6 -c pci-scan.c
  ?牐爂cc -DMODVERSIONS -DMODULE -D__KERNEL__  -I/usr/src/linux/net/inet -O6 -c via-rhine.c
  ?牐犞螅嵘闪礁龉丶?槲募?pci-scan.o和via-rhine.o。
  ?牐犎缓螅薷?/etc/rc.d下的rc.local,加人下面三行:
  ?牐爄nsmod /root/pci-scan.o
  ?牐爄nsmod /root/via-rhine.o
  ?牐爄fconfig eth0 up 10.4.4.29 netmask 255.0.0.0
  ?牐犠⒁猓篹th0是网络设备名,10.4.4.29是IP,255.0.0.0是掩码,这三个根据具体情况修改。特别注意,可以不用运行netconf、linuxconf、control-panel等,也不必修改/etc/conf.modules。由于在系统启动完成后,才启动网卡,因此,在启动时看不到网卡启动的状态(如eth0 ... OK之类的)。本方法在红旗Linux 2.0 Server和Red Hat Linux 6.2下通过。