Linux 版 (精华区)

发信人: tcpip (偶的昵称改了), 信区: Linux
标  题: 在 Linux RedHat-6.0 下安装 D-link 540Tx 网卡
发信站: 紫 丁 香 (Fri Mar 10 16:48:32 2000) WWW-POST

在 Linux RedHat-6.0 下安装 D-link 540Tx 网卡


  随着 Linux 的日渐普及,新硬件对 Linux 的支持越来越好, 也有越來越多的硬件
厂商愿意提供 Linux 专用的驱动程序,不过虽然核心更新了、驱动程序出来了,您安装
的 distribution 可能还是沒有支持手上最新的硬件, 要使用新硬件时就要自己去找驱
动程序回来安装了, 底下这一篇文章便详细的 Step by Step 的说明在 RedHat-6.0 下
驱动 D-Link 540TX 的方法,有需要的人可以参考参考 :) 

  前提是在安装 RedHat-6.0 (kernel-2.2) 的时候先不要选网卡的设定,否则用旧的 
src 会开机失败。 

  首先先下载更新的 tulip.c 文件 (Tulip.c v0.91 4/14/99) 并且放到软盘中, 这里
用的例子是放到 DOS 格式的软盘中, 如果有其它的 Kernel 可以去官方站找:

  http://cesdis.gsfc.nasa.gov/linux/drivers/tulip.html (官方站) 

  如果沒有 /usr/include/linux/version.h 这个文件, 请做以下工作: 

  #cd /usr/src/linux

  #make include/linux/version.h

  将软盘中的 source 放进计算机中的步骤是: 

  #mkdir /usr/src/tulip

  #mount -t msdos /dev/fd0 /mnt

  #cp /mnt/tulip.c /usr/src/tulip/tulip.c

  接着做 Complier 的动作,以产生 tulip.o: 

  #cd /usr/src/tulip

  #gcc -DMODVERSIONS -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 -c 
tulip.c

  然后以 root 的身分,执行 insmod tulip.o,检查是否可以启动网卡。 

  覆写內建的 tulip.o 文件: 

  #cp /usr/src/tulip/tulip.o /lib/modules/2.0.34-0.6/net/tulip.o 

  设定 540TX 的 module: 

  #netconf

  --> Client Tasks --> Basic host information --> Adapter 1

  set the "Kernel module" as "Tulip"

  网卡选 "eth0" 同时并设定您网络的选项,包括 ip , netmask 等等... 

  "/etc/rc.d/init.d/network restart" 或重新开机就可以了:p:p 

  Thanks for Riker Hwang, D-Link Technical Support Center 的协助 :)

(文/Jerry)

--
"这一千多年没写诗了?"
"写了, 不过只写了两句."
"千年得两句, 一定是万古丽句了. 念来听听."
"好吧, 我现丑了" 太白星清了清嗓子, 浑厚的男中音在天庭响起:
大海啊, 都是水;
骏马啊, 四条腿;

※ 来源:·紫 丁 香 bbs.hit.edu.cn·[FROM: 202.118.244.244] 
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.028毫秒