当前位置:Linux教程 - Linux综合 - 在配置联想PC使用的Dlink 530TX RevB是要注意的一些细节

在配置联想PC使用的Dlink 530TX RevB是要注意的一些细节

  Dlink 530TX是台湾的Dlink公司比较新出品的一款网卡,由于它目前是联想奔月 系列用机的标准配置,所以市场上使用量还是非常大的。现在联想的奔月系列已经 全部使用RevB型的530TX网卡,至于其它的机型是不是也将这款网卡作为标准配置 我就不知道了。 由于Linux网卡驱动对Dlink 530TXRevB支持的不好,因此有很多用户面对这款 网卡不知如何处置。我现在将我的一些经验给大家共享一下。 530TX B使用的是via-hrine模块组,而不是我们惯用的ne模块,所以用ISA兼容 驱动模块好像并不能解决问题。我知道的解决方法有两个:第一,在当前系统核心 下修改via-hrine驱动的源代码。第二,下载新的驱动程序。 对于修改源代码,我也试过,就是将源代码中加入一些地址信息和设备标识信 息,具体方法我不多说,因为在linuxforum.net的文章荟萃中有相关参考文档。但 是按照资料上的方法试过以后,还是不能解决我的问题,网卡还是不能被识别。我 建议各位也别用这个方法了,好像没有。 下载新的驱动程序倒是最省力的方法了,但是比较麻烦一点,有以下几步: 1, 到Dlink公司的网站上去下载530TX RevB的驱动程序源代码包,好像联想 和红旗 的网站上也有。 2, 下载2.2.17的Linux内核。这个版本以上的内核应该也是可以的,但我没 试过。至少要2.2.17的内核。源代码包在linuxforum.net的mirror计划里的 kernel.org中可以找到。 3, 编译2.2.17的核心,要注意选择核心支持模块加载。 4, 将系统用新的核心引导。 5, 在新的核心下将驱动程序源代码包中的源代码进行编译,最简单的来一个 make all就可以。 6, 在当前目录下会看到pci-scan.o和via-rhine.o两个模块,用insmod命令 先加载pci-scan.o,再加载via-rhine.o。 7, 在/etc/rc.d/init.d/中运行 ./network start 将网络功能打开,这时候事情就基本上做完了。 其中有一些东西我没有涉及到,这包括: 如何编译核心;如何引导新的核心;如何加载模块;如何设置eth0;如何使 用linuxconf;这是因为我假设这些东西你已经知道的差不多了,即使你不知道,在 Linuxforum.net上的文章荟萃里也有不少文章是介绍这些细节的,我要写也是从 那里面Ctrl C+CtrlV。 如果你有更好的方法,请你一定要告诉我,论坛里有我的联系方法。

(出处:http://www.sheup.com)