fedora下RTL8111/8168B有线网卡的驱动安装
2013-02-25 22:21
134 查看
今天回校,发现手提电脑不能用YHA3C上网了
经过折腾,发现是网卡驱动没装好我的机子是lenovo的V480
ifconfig出来的是这样:
看到这里的我都觉得有点奇怪,为什么ethernet叫p3p1而不叫eth0呢?
算了,不管,先继续做下去
在这里感谢网上的大神给我的灵感:
http://forum.ubuntu.org.cn/viewtopic.php?t=187659 http://www.foxhop.net/realtek-dropping-packets-on-linux-ubuntu-and-fedora
1.lsmod|grep 816
lspci -v
看输出提示,在这一步会找到一个驱动8169,但是却不是我们想要的,所以我们的思路便是移除这个驱动并且重新安装
2.移除8169驱动
rmmod r8169
echo "blacklist r8169" >> /etc/modprobe.d/blacklist.conf
mv /lib/modules/内核版本/kernel/drivers/net/ethernet/realtek/r8169.ko ~/r8169.ko.backup
3.安装8168驱动
下载并解压:http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2
进入目录(r8168-8.035.00)后安装驱动:
make clean modules
make install
(如果没有makefile,则看看有没autorun.sh,执行./autorun.sh)
解决依赖问题:
depmod -a
insmod ./src/r8168.ko
4.重启
5。如果重启还不成功则重做前面的步骤并试试:
update-initramfs -u
经过折腾,发现是网卡驱动没装好我的机子是lenovo的V480
ifconfig出来的是这样:
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 16436 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 0 (Local Loopback) RX packets 10 bytes 1076 (1.0 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 10 bytes 1076 (1.0 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 p3p1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 172.18.70.236 netmask 255.255.252.0 broadcast 172.18.71.255 inet6 fe80::f2de:f1ff:fee0:c3df prefixlen 64 scopeid 0x20<link> inet6 2001:250:3002:4500:f2de:f1ff:fee0:c3df prefixlen 64 scopeid 0x0<global> ether f0:de:f1:e0:c3:df txqueuelen 1000 (Ethernet) RX packets 397905 bytes 92605806 (88.3 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 45815 bytes 4059622 (3.8 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 46 base 0x2000
看到这里的我都觉得有点奇怪,为什么ethernet叫p3p1而不叫eth0呢?
算了,不管,先继续做下去
在这里感谢网上的大神给我的灵感:
http://forum.ubuntu.org.cn/viewtopic.php?t=187659 http://www.foxhop.net/realtek-dropping-packets-on-linux-ubuntu-and-fedora
1.lsmod|grep 816
lspci -v
看输出提示,在这一步会找到一个驱动8169,但是却不是我们想要的,所以我们的思路便是移除这个驱动并且重新安装
2.移除8169驱动
rmmod r8169
echo "blacklist r8169" >> /etc/modprobe.d/blacklist.conf
mv /lib/modules/内核版本/kernel/drivers/net/ethernet/realtek/r8169.ko ~/r8169.ko.backup
3.安装8168驱动
下载并解压:http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2
进入目录(r8168-8.035.00)后安装驱动:
make clean modules
make install
(如果没有makefile,则看看有没autorun.sh,执行./autorun.sh)
解决依赖问题:
depmod -a
insmod ./src/r8168.ko
4.重启
5。如果重启还不成功则重做前面的步骤并试试:
update-initramfs -u
相关文章推荐
- Lenovo Y480 ubuntu有线网卡驱动安装方法
- ubuntu10.04安装有线网卡驱动
- 有线网卡Linux驱动安装小记
- IBM W510 安装windows server 2008 R2有线网卡驱动
- 为fedora17安装有线网卡驱动
- Ubuntu 安装有线网卡驱动
- 笔记本安装Win2012R2 心得(包含无线网卡+有线网卡驱动解决方法)
- linux Y480安装有线网卡驱动
- ubuntu16.04安装reltek的有线网卡驱动
- ubuntu12.04 64bits 安装 Atheros AR8161 有线网卡驱动的解决方法
- CentOS 有线无法上网 解决办法 网卡驱动安装
- ubuntu12.04 64bits 安装 Atheros AR8161 有线网卡驱动的解决方法
- ubuntu12.04 64bits 安装 Atheros AR8161 有线网卡驱动的解决方法
- ubuntu13.04 有线网卡驱动安装 无法上网 网络配置
- Fedora 17 AR8161系列有线网卡驱动的安装
- (X)Ubuntu12.04 安装网卡驱动
- PC104下DOS系统的TCPIP协议族安装使用及网卡驱动的安装方法
- 有线/无线网卡驱动原理简介
- Win8快速安装无线网卡的方法(免驱、手动驱动)
- fedora 18 无线网卡驱动安装