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毫秒