Debian下编译安装网卡驱动AR8151

来源:互联网 发布:windows xp原版下载 编辑:程序博客网 时间:2024/04/27 15:49

比起以前可能需要编译整个内核, 现在安装驱动变的简单多了.

主机的网卡是 AR8151 芯片的. Debian的2.6.x内核下貌似没有可用的驱动. 自己编译一下.

准备工作:

注: 此方法可以通过在其他相同操作系统的机器上编译好, 直接拷贝到目标机, 可以保证目标机的干净
1. 下载驱动包. http://code.google.com/p/kyosls/downloads/list
AR81Family-linux-v1.0.1.14.tar.gz Linux AR81x ethernet Driver

2. 安装编译必须的软件. build-essential是基本的编译工具. 其他的就是kernel的源代码了.
请把x改成你对应的版本号. uname -a 检查内核版本.
apt-get install -y build-essential linux-source-2.6.x linux-headers-2.6.x-x-amd64

3. 编译网卡驱动

mkdir ar81cd ar81tar xf path_to_your_driver/AR81Family-linux-v1.0.1.14.tar.gzcd srcmake && make install

如果编译通过, 你的驱动会被放到
/lib/modules/2.6.x-x-amd64/kernel/drivers/net/alt1e/alt1e.ko

4. 如果在不同的机器上编译, 那么只需要把alt1e.ko拷贝到目标机器上就OK了.
理论上系统会自动加载驱动. 如果不自动加载,那么在 /etc/modprobe.d/aliases.conf 添加一行

alias eth0 atl1e

原创粉丝点击