Attansic L1系列网卡在Linux的使用

  • 格式:doc
  • 大小:48.50 KB
  • 文档页数:3

Attansic L1系列网卡在Linux的使用
此系列网卡芯片很多时候作为板载千兆网卡出现,比如我手头的ASUS-P5P43TD,板载L1E网络芯片(但其随机DVD光盘提供的LinuxDriver居然是的r8168, 无
语--还是大公司,失

Attansic L1系列网卡在Linux的使用
由Linux系统中文网(Linux521.com)编辑收集整理,除Linux521

注明原创文章外,其版权归原作者所有。如果您在学习中遇到问题欢迎在下面的评论中留言,我们会尽全力解答您的问题。
此系列网卡芯片很多时候作为板载千兆网卡出现,比如我手头的ASUS-P5P43TD,板载L1E网络芯片(但其随
机DVD光盘提供的LinuxDriver居然是的r8168, 无语--还是大公司,失望~~)

L1系列网卡,Linux内核2.6.20-git5之后的版本就已经集成其驱动,具体在http://atl1.sourceforge.net/ 有说明,同时也是L1驱动的
源码下载位置.

=========RHEL5/CentOS5===========
对于这些使用2.6.18内核的发行版来说,需要额外安装内核模块才能支持L1网卡,方法基本上是几种
1.下载tar包,然后make install这些例行操作,会在当前内核路径下安装新的atl1.ko模块,再用modprobe命令加载即可
注:此方法在不同的系统中,可能要修改kcompat.h一行代码,参见网页下面的说明.

2.使用预编译好的rpm包,基本套路就是下载rpm包回来后,安装它即可,网站上的提示此rpm支持CentOS5.2(RHEL5u2), 但我在
CentOS5.4的内核上使用也成功了.

在网站的下方还提供了ftp server链接,里面有l1/l1e系列rpm和tar下载.
在这里
http://wiki.centos.org/AdditionalResources/HardwareList/CentOS5/AttansicL1?action=show
对L1网卡的CentOS5/4/3支持也描述得非常清楚,同时还有dkms驱动的一些说明,值得看看.
比较建议的办法是,先用rpm包安装,能访问网络后,安装dkms支持,这样在升级内核后,会同时根据新内核自动重新编译驱动,达到最佳效
果.

另外,RedHat的bugzilla系统中提到的,在http://elrepo.org/tiki/kmod-atl1中也有相关的rpm下载
http://elrepo.org/linux/ 是个重要的rpm仓库

=========Ubuntu===========
以L1E为例,就不废话了,直接来步骤:
1.sudo apt-get install build-essential
2.wget l1e-linux-v1.0.1.0.tar.gz(在上面提到的ftp服务器里有)
3.tar xvf l1e-linux-v1.0.1.0.tar.gz
《Linux系统中文网》欢迎原创作者投稿,请先注册成为会员,然后在后台 相应的栏目里提交你的文章,注意填写好相关信息点“保存”。我们将在24小时
之内审核完毕。
1/2 1 2 下一页 尾页
Attansic L1系列网卡在Linux的使用 由Linux系统中文网(Linux521.com)编辑收集整理,除Linux521注明原创文章外,其版权归原作者所有。如果您在
学习中遇到问题欢迎在下面的评论中留言,我们会尽全力解答您的问题。

4.cd l1e-linux-v1.0.1.0/src
5.export KBUILD_NOPEDANTIC=1
6.make && make install
7.修改 /etc/modules加入模块名: atl1e
8.可选择reboot或modprobe atl1e加载内核模块
9.每次更新(不包含atl1e模块的)内核,都要重复上述编译过程.
也可以考虑使用dkms把这些工作自动化起来,这里不详述了.
附:
区分L1和L1E芯片的方法,有以下不同的lspci 内容:
L1
Ethernet controller: Attansic Technology Corp. L1 Gigabit
Ethernet Adapter (rev b0)
L1E
Ethernet controller: Attansic Technology Corp. Unknown device
1026 (rev b0)

《Linux系统中文网》欢迎原创作者投稿,请先注册成为