执行make clean modules之后的输出如下:
root@leezhenyi-laptop:/home/leezhenyi/r8169-6.006.00# make clean modules
make -C src/ clean
make[1]: Entering directory `/home/leezhenyi/r8169-6.006.00/src'
rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers rset
make[1]: Leaving directory `/home/leezhenyi/r8169-6.006.00/src'
make -C src/ modules
make[1]: Entering directory `/home/leezhenyi/r8169-6.006.00/src'
make -C /lib/modules/2.6.24-16-generic/build SUBDIRS=/home/leezhenyi/r8169-6.006.00/src modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.24-16-generic'
CC [M] /home/leezhenyi/r8169-6.006.00/src/r8169_n.o
/home/leezhenyi/r8169-6.006.00/src/r8169_n.c: 在函数‘rtl8169_init_one’中:
/home/leezhenyi/r8169-6.006.00/src/r8169_n.c:2432: 错误: 隐式声明函数‘SET_MODULE_OWNER’
make[3]: *** [/home/leezhenyi/r8169-6.006.00/src/r8169_n.o] 错误 1
make[2]: *** [_module_/home/leezhenyi/r8169-6.006.00/src] 错误 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.24-16-generic'
make[1]: *** [modules] 错误 2
make[1]: Leaving directory `/home/leezhenyi/r8169-6.006.00/src'
make: *** [modules] 错误 2
root@leezhenyi-laptop:/home/leezhenyi/r8169-6.006.00#
不知道是什么原因,希望有高手指点!
我的机器是:benq joybook s72
网卡是:Realtek RTL8169/8110 Family Gigabit Ethernet NIC
原来在7.10里上不去网,折腾了很久,也没解决。只好放弃了Ubuntu, 没想到8.04还是老样子!
mouse 也不灵,只能用触摸板,很不舒服。如果不能解决,可能仍然只好放弃Ubuntu.
r8169/r8110驱动无法编译
-
- 帖子: 13
- 注册时间: 2007-08-29 15:20
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
-
- 帖子: 13
- 注册时间: 2007-08-29 15:20
是不是XP的原因
这个编译好像和XP没什么关系吧?
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
-
- 帖子: 13
- 注册时间: 2007-08-29 15:20
好像不是这个问题
我已经在论坛上看过这个东西,也试过了。没有用。所以才想是不是网卡驱动的问题。于是,下了一个最新的驱动,但编译的时候出了问题。