安装网卡r8168驱动的问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
cooldiy_cn
帖子: 2
注册时间: 2009-03-17 12:46

安装网卡r8168驱动的问题

#1

帖子 cooldiy_cn » 2009-03-17 12:52

驱动是在REALTEK的官网上下的,
wangzhongwei@wangzhongwei-laptop:~/r8168-8.011.00$ sudo make clean modules
make -C src/ clean
make[1]: Entering directory `/home/wangzhongwei/r8168-8.011.00/src'
rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers *.order
make[1]: Leaving directory `/home/wangzhongwei/r8168-8.011.00/src'
make -C src/ modules
make[1]: Entering directory `/home/wangzhongwei/r8168-8.011.00/src'
make -C /lib/modules/2.6.24-16-generic/build SUBDIRS=/src modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.24-16-generic'
scripts/Makefile.build:41: /src/Makefile: No such file or directory
make[3]: *** No rule to make target `/src/Makefile'. Stop.
make[2]: *** [_module_/src] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.24-16-generic'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/home/wangzhongwei/r8168-8.011.00/src'
make: *** [modules] Error 2
wangzhongwei@wangzhongwei-laptop:~/r8168-8.011.00$ sudo make install
make -C src/ install
make[1]: Entering directory `/home/wangzhongwei/r8168-8.011.00/src'
install -m 744 -c r8168.ko /lib/modules/2.6.24-16-generic/kernel/drivers/net/
install: cannot stat `r8168.ko': No such file or directory
make[1]: *** [install] Error 1
make[1]: Leaving directory `/home/wangzhongwei/r8168-8.011.00/src'
make: *** [install] Error 2
wangzhongwei@wangzhongwei-laptop:~/r8168-8.011.00$ sudo depmod -a
wangzhongwei@wangzhongwei-laptop:~/r8168-8.011.00$ sudo modprobe r8168
wangzhongwei@wangzhongwei-laptop:~/r8168-8.011.00$

请问错误是怎么回事啊?急。。。网卡装不上没发上网 :em20
ygf
帖子: 458
注册时间: 2006-11-27 12:25

Re: 安装网卡r8168驱动的问题

#2

帖子 ygf » 2009-03-17 13:18

最好仔细看一下安装编译说明。可能是你的操作过程错了。按上面的操作,文件已被删除了,当然安装不了。
一般源码包里有个INSTALL文件,是说明如何安装的。
头像
懒蜗牛Gentoo
论坛版主
帖子: 7353
注册时间: 2007-03-02 17:36
系统: Linux Mint

Re: 安装网卡r8168驱动的问题

#3

帖子 懒蜗牛Gentoo » 2009-03-17 13:26

为什么我的8168用自带的驱动就可以呢……
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
cooldiy_cn
帖子: 2
注册时间: 2009-03-17 12:46

Re: 安装网卡r8168驱动的问题

#4

帖子 cooldiy_cn » 2009-03-17 13:36

是按照readme的说明步骤安装的啊。而且它提示的缺少文件我看过了好像都有在的。
ygf
帖子: 458
注册时间: 2006-11-27 12:25

Re: 安装网卡r8168驱动的问题

#5

帖子 ygf » 2009-03-17 17:04

1, make clean

2, make modules

3, sudo make install
Kenchi
帖子: 6
注册时间: 2009-04-29 9:27

Re: 安装网卡r8168驱动的问题

#6

帖子 Kenchi » 2009-04-29 18:10

出现以上原因是因为sudo 后目录发生变化 造成的,
scripts/Makefile.build:41: /src/Makefile: No such file or directory
你编译r8168驱动的Makefile 并不是在/src/Makefile中, 而是在例如 ~/rr8168-8.008.00/src中,之所以变为/src/Makefile, 我认为是sudo造成的, 你只要先sudo su - 后再来编译就没有问题了。
以上我已经验证过了,希望对你有帮助。
同时我有一个疑问,系统安装的时候默认是r8169, 怎么样有简单的方式让系统一开机就加载r8168, 我通过重新制作initrd.img文件达到了开机加载r8168的目的,但是感觉有些麻烦,应该有简单的方法,希望大家指教。
我使用的是9.04
Kenchi
帖子: 6
注册时间: 2009-04-29 9:27

Re: 安装网卡r8168驱动的问题

#7

帖子 Kenchi » 2009-04-29 18:18

在这里找到答案了,viewtopic.php?f=77&t=187659
谢谢
回复