目前遇到的ubuntu网卡相关问题总结

-------------------------------------------

装ubuntu系统后,有线网卡不能用

电脑:办公室dell台式电脑(较新的电脑有远程唤醒功能(wol))

1.现象:win下有线可以正常连网,ubuntu下有线无法连网

2.原因:双系统网卡设置相互影响的问题

3.解决办法一:有用户报告关闭主板的网络唤醒功能 (WoL, Wake-on-LAN) 可缓解。

3.1 进入BIOS关闭WoL功能

3.2 下载Intel的网卡驱动程序并安装,然后在控制面板,设备管理器,网络适配器,右键属性,电源管理,将有关唤醒到勾去掉,重启到ubuntu下即可。

解决办法二:关机,断电,重启(缺点:切换到win系统后再切换到ubuntu系统后,问题依旧)。

参考:forum.ubuntu.org.cn/viewtopic.php?t=473460

https://bbs.archlinux.org/viewtopic.php?id=191981

-------------------------------------------

装ubuntu系统后,无线网卡不能用

1.原因:安装的ubunut系统中不含该无线网卡的驱动

解决:sudo apt-get update

sudo apt-get upgrad

system setting -> software & update -> additional drivers,会查找到该无线网卡的驱动

--------------------------------------------

装ubuntu系统后,无线网卡不能用

参考:http://forum.ubuntu.org.cn/viewtopic.php?t=476664

2.原因:无线网卡较新,ubuntu内核版本较低(公司新买的联想笔记本:拯救者R720:机械硬盘+固态硬盘)

解决:Linux 4.1 及以上才支持 3165,所以要安装 Linux 4.1 及以上( sudo apt-get install linux-generic-lts-wily )
            如果仍无法工作,且 dmesg | grep iwl 中看到固件有问题,就按上面的说明下载固件。4.1(含)-4.3(不含) 需使用 iwlwifi-7265-ucode-25.30.13.0.tgz,链接如下:

https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi

解压后将 iwlwifi-*.ucode 复制到 /lib/firmware

重启发现仍然无法使用

输入rfkill list all显示
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: yes
1: ideapad_bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: yes
2: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
3: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

然后查看 ideapad_laptop 模块是否加载

lsmod | grep idea

将 ideapad_laptop 模块拉入黑名单:创建 /etc/modprobe.d/blacklist-ideapad.conf 加入内容blacklist ideapad_laptop
重新启动计算机,无线可以使用
但将 ideapad_laptop 模块拉入黑名单可能会有副作用

另外:windowns下关闭了wol,bios里关闭了secure boot

lsmod命令:用于显示已经加载到内核中的模块的状态信息

dmesg命令:显示开机信息。
补充说明:kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息亦保存在/var/log目录中,名称为dmesg的文件里

主要用途:dmesg用来显示内核环缓冲区(kernel-ring
buffer)内容,内核将各种消息存放在这里。在系统引导时,内核将与硬件和模块初始化相关的信息填到这个缓冲区中。内核环缓冲区中的消息对于诊断系统问题 通常非常有用。在运行dmesg时,它显示大量信息。通常通过lessgrep使用管道查看dmesg的输出,这样可以更容易找到待查信息。

rfkill:如果开机时在可以搜索到无线网络且输入密码正确但仍然无法接入的情况下,就可能是rfkill这个程序阻拦了接入,它是个用来控制无线网络及蓝牙的使用的软开关。

使用命令 rfkill list 获得设备列表,每个都包含与之关联的索引号 ,从 0 开始。

另外一个参考感觉说的很对:http://blog.csdn.net/Leezha/article/details/76520463

方法一:这种方法比较简单,如果有有线网络,先连上有线网络,下载一个Wicd无线网络管理器,就可以使用这个软件进行wifi控制了。

先更新软件源:

#sudo apt-get update

再安装软件Wicd:

#sudo apt-get install wicd

安装完成之后打开软件就可以连接wifi了。

虽然开机并不能使用系统自己的wifi管理进行连接,但可以使用这款软件进行wifi连接,也比较方便。

方法二:

1、终端输入命令:

#rfkill list all

查看当前wifi开关的状态,有可能是软件block,也有可能是硬件block

使用命令#rfkill unblock all将这些全部解锁。

2、进入/etc/modprobe.d/文件夹下创建.conf文件,把影响无线wifi开关的“东西”加入黑名单。

这个“东西”每种型号品牌的都不一样,在部分联想电脑上是ideapad_laptop,在其他电脑上有可能是其他的名字。

#sudo gedit /etc/modprobe.d/ideapad.conf

打开文件后在第一行输入

blacklist ideapad_laptop

保存并关闭后再执行#sudo modprobe -r ideapad_laptop

重启之后,右上角的wifi就可以使用了。

ubuntu网卡问题的更多相关文章

  1. ubuntu网卡配置及安装ssh服务

    1.ubuntu网卡配置 1.查看网卡名称 ip a 2.进行编辑网卡配置文件 sudo vi /etc/network/interfaces 更改网卡配置文件添加内容修改内容如下:下面的enp0s3 ...

  2. ubuntu 网卡名称重命名

    ubuntu 网卡名称重命名 参考:https://blog.csdn.net/hzj_001/article/details/81587824 biosdevname 和 net.ifnames 两 ...

  3. 【转】Ubuntu网卡配置

    一.网卡地址配置Ubuntu的网络配置文件是:/etc/network/interfaces1.以DHCP 方式配置网卡   auto eth0   iface eth0 inet dhcp用sudo ...

  4. Ubuntu 网卡多个 IP 地址

    临时添加 IP 地址 首先,让我们找到网卡的 IP 地址.在我的 Ubuntu 15.10 服务器版中,我只使用了一个网卡. 运行下面的命令找到 IP 地址: 复制代码 代码如下: sudo ip a ...

  5. ubuntu网卡

    查看网卡类型  http://blog.csdn.net/eddy_liu/article/details/6578819 qii@ubuntu:~$ lspci | grep -i net 03:0 ...

  6. Ubuntu网卡配置

    目录 1.查看所有可用网卡 2.编辑配置文件 3.添加可用网卡信息 4.重启网络服务 5.查看网卡信息 1.查看所有可用网卡 $ ifconfig -a # -a display all interf ...

  7. Ubuntu网卡设置:配置/etc/netplan

    对于Ubuntu1804版本,经过测试如下配置可以设置静态IP地址: Google@ubuntu:~$ cat /etc/netplan/01-netcfg.yaml network: etherne ...

  8. ubuntu网卡ip的配置

    ifconfig 命令的结果 和 ip addr (或者查看具体网卡的是 ip addr show eth0) 看到的结果不一样, ip addr show eth0 可以看到eth0网卡上面的多个 ...

  9. ubuntu 网卡配置

随机推荐

  1. 使用node构建一个自己的服务器

    我们做本地服务器,经常会选择Apache.IIS或者Tomcat,当然这些最方便的算是Apache,几乎不需要配置,最多就是配置下端口,亦或者我们想不用localhost,改成其他也是可以的,只要去更 ...

  2. mysql一机多实例安装记录

    因为想研究mycat,所以需要安装多个mysql实例进行研究.限于没有多于计算机,只能在本机安装了.通过mysql文档,自己琢磨着安装成功! 目录结构如下: 其中one和two文件夹用来模拟数据库分库 ...

  3. Centos/linux开放端口

    在linux上部署tomcat发现外部无法访问可以通过两种方式解决: 1.关闭防火墙 service iptables stop(不推荐) 2.修改相关文件,开放需要开放的端口 (1)通过命令vi / ...

  4. python 多版本的兼容

    1.针对linux版本 linux版本的话,首先调用whereis python 来获取到多版本的路径. root@Ulord-14:~# whereis pythonpython: /usr/bin ...

  5. Python全栈工程师(递归函数、闭包)

    ParisGabriel            每天坚持手写  一天一篇  决定坚持几年 全栈工程师     Python人工智能从入门到精通 函数式编程: 是指用一系列函数解决问题 每一个函数完成细 ...

  6. css深入理解vertical-align

    第一讲:vertical-align家族基本认识 了解vertical-align支持的属性值以及组成 属性: 1.inherit 2.线类 baseline,top,middle,bottom 3. ...

  7. 201621123034 《Java程序设计》第10周学习总结

    作业10-异常 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容. 2. 书面作业 本次PTA作业题集异常 1. 常用异常 结合题集题目7-1回答 1.1 自己以前编写 ...

  8. hadoop2.5.2学习及实践笔记(四)—— namenode启动过程源码概览

    对namenode启动时的相关操作及相关类有一个大体了解,后续深入研究时,再对本文进行补充 >实现类 HDFS启动脚本为$HADOOP_HOME/sbin/start-dfs.sh,查看star ...

  9. 使用hadoop统计多个文本中每个单词数目

    程序源码 import java.io.IOException; import java.util.StringTokenizer; import org.apache.hadoop.conf.Con ...

  10. 【bzoj2038】[2009国家集训队]小Z的袜子(hose) 莫队算法

    原文地址:http://www.cnblogs.com/GXZlegend/p/6803860.html 题目描述 作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿.终 ...