|
文件:
|
mail.gz
|
大小:
|
32KB
|
下载:
|
下载
|
|
1 。安装RH9
2 。下载内核 2.6.12.6,并升级到12.6
3 。下载RTL811C驱动。r8168-8.011.00.tar.bz2
4 。另建立目录并解开内核源码
5。 ln -s /lib/modules/2.6.12.6/build 和 source到另建立的源码目录
6。 解开 r8168-8.011.00.tar.bz2
7。把r8168-8.011.00下的src下的出来Makefile外的文件拷贝到源码目录下的
drivers/net/ 下
8。用附近里的2文件覆盖源码目录下的drivers/net/ 下的Makefile和Kconfig,并
把.config复制到源码目录下
9。make menuconfig
10.保存退出
11 。make -j 33 bzImage
12。make -j 33 modules
Kconfig
的修改
加上
config R8111C
bool "R8111C"
depends on PCI
select CRC32
Makefile
的修改
加上
obj-$(CONFIG_R8111C) += r8168_n.o
obj-$(CONFIG_R8111C) += r8168_asf.o
|
文件:
|
r8168.tar
|
大小:
|
124KB
|
下载:
|
下载
|
|
___________________________________________________________________________________
将r8168网卡驱动编进内核
将r8168网卡驱动包解包,将目录下scr文件夹拷贝到内核源码目录下driver/net下改名为r8168
编辑r8168/Makefile 将obj-m += r8168.o改成obj-$(CONFIG_R8168) += r8168.o
编辑net/Kconfig 添加
config R8168
tristate "r8168"
编辑net/Makefile 添加
obj-$(CONFIG_R8168) += r8168/
然后在make menuconfig中,在网卡驱动下面会有r8168的菜单项,模块化或者编进内核都可以
阅读(3327) | 评论(4) | 转发(0) |