studylinux 2011-03-04
在笔记本上安装了个Fedora系统,结果笔记本的网卡不支持,搞了半天才搞定,可能是我比较菜的原因。
问题如下:Fedora内核自带RTL r8169网卡驱动,笔记本使用RTLr8168驱动。
解决方法:正常考虑呗 #rmmod r8169
提示:ERROR:module is in use
rmmod -f 提示module busy 等等之类的话,总之就是不能remove,而RTL r8168驱动的使用只能在r8169卸载后才能生效。
僵持在这里解决不了。
最后没有办法,虽然耗时较多,还是决定重新编译一下内核:
将里面的CONFIG_MODULE_FORCE_UNLOAD 选择上,并且在module drives选项中的net drive里面的r8169去掉。
编译大概花费了15+20+10左右的时间。
reboot加载新内核 lsmod | grep r8169
没有显示,编译成功。重新安装r8168驱动,网卡找到,可以上网了。
问题解决。