红联Linux门户
Linux帮助

ubuntu中ifconfig -a只有lo的问题

发布时间:2017-04-02 15:47:35来源:linux网站作者:moluchase
缘起:
安装ubuntu时,给的boot只有200M,结果再使用apt-get update多次后,发现安装了新的内核版本,但老的版本没有自动删除,竟将boot空间占用了进90%,因此想着将boot中不需要的删除,发现同样的文件的内核版本有三个,于是查看当前使用的内核版本,便把不用的版本删除了。
 
症状:
重启系统后,发现右上角的网络图标和WIFI信号图标一样
(1)然后在其中点击edit connections,add后,不能讲add的以太网加进点击网络图标的显示界面,而且在add时,不能选择Device
(2)在终端下执行ifconfig和ifconfig -a均只有lo (回环地址),而没有以太网的信息
 
原因:
(直接排除硬件问题,因为之前是能联网的)
上网查显示两种说法:
(1)说是以太网被禁用之类的,企图用命令来解决的
典型的:
ubuntu中ifconfig -a只有lo的问题
(2)网卡驱动没有安装
 
解决:
我是比较倾向第1种的,感觉几个命令就可以解决,岂不是很简单,结果试完后,均没有解决。
执行第2种,下载驱动。
在终端中输入lspci 查看ethernet controller信息,并下载对应的驱动。
我的是Realtek Semiconductor Co.,Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller,然后到Realtek官网上下载对应的网卡驱动。
放在某一目录,解压:
tar vjxf r8186-8.aaa.bb.tar.bz2
进入该目录,找到readme,上面有详细的安装方法:
./autorun.sh
lsmod | grep r8186
ifconfig -a
启动对应上面显示的以太网enp3s0:
ifconfig enp3s0 up
好了,网络图标回到上下行了。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/29696.html