Ubuntu 16.04 wifi无法连接

Ubuntu 16.04 wifi无法连接

Ubuntu 16.04 wifi无法连接

Ubuntu 16.04 上 Wifi 无法连接。当我进入网络设置打开 Wifi 开关时,它会立即切换回关闭状态。

我试过了

$ sudo service network-manager restart

以及多个其他建议,但似乎没有任何效果......

这是我输入的内容

$ sudo lshw -C network

进入终端...

描述:以太网接口
       产品:RTL8101/2/6E PCI Express 快速/千兆以太网控制器
       供应商:瑞昱半导体有限公司
       物理 ID:0
       总线信息:pci@0000:07:00.0
       逻辑名称:enp7s0
       版本:0a
       序列号:ec:b1:d7:df:8d:40
       大小:100Mbit/s
       容量:100Mbit/s
       宽度:64 位
       时钟:33MHz
       功能:pm msi pciexpress msix bus_master cap_list 以太网物理 tp mii 10bt 10bt-fd 100bt 100bt-fd 自动协商
       配置:自动协商=开启 广播=是 驱动程序=r8169 驱动程序版本=2.3LK-NAPI 双工=完整 固件=rtl8107e-2_0.0.2 02/26/15 ip=10.50.18.72 延迟=0 链接=是 多播=是 端口=MII 速度=100Mbit/s
       资源:irq:48 ioport:3000(size=256)内存:c3104000-c3104fff 内存:c3100000-c3103fff
  *-网络已禁用
       描述:无线接口
       产品:无线 3160
       供应商:英特尔公司
       物理 ID:0
       总线信息:pci@0000:08:00.0
       逻辑名称:wlp8s0
       版本:83
       序列号:34:e6:ad:9b:9c:63
       宽度:64 位
       时钟:33MHz
       功能:pm msi pciexpress bus_master cap_list 以太网 物理 无线
       配置:广播=是驱动程序=iwlwifi驱动程序版本=4.4.0-47-generic固件=16.242414.0延迟=0链接=否多播=是无线=IEEE 802.11abgn
       资源:irq:52 内存:c3000000-c3001fff

我觉得 ifconfig 无法识别该卡

enp7s0 链路封装:以太网 HWaddr ec:b1:d7:df:8d:40  
          inet 地址:10.50.18.72 Bcast:10.50.31.255 掩码:255.255.240.0
          inet6 地址:fe80::18b2:f378:6027:7c2b/64 范围:链接
          上行广播运行多播 MTU:1500 度量:1
          RX 数据包:15630 错误:0 丢弃:0 超限:0 帧:0
          TX 数据包:7899 错误:0 丢弃:0 超限:0 载波:0
          碰撞:0 txqueuelen:1000
          RX 字节数:6370690 (6.3 MB) TX 字节数:1605183 (1.6 MB)

lo 链路封装:本地环回  
          inet 地址:127.0.0.1 掩码:255.0.0.0
          inet6 地址:::1/128 范围:主机
          上行环回运行 MTU:65536 度量:1
          RX 数据包:2709 错误:0 丢弃:0 超限:0 帧:0
          TX 数据包:2709 错误:0 丢弃:0 超限:0 载波:0
          碰撞:0 txqueuelen:1
          RX 字节:217671 (217.6 KB) TX 字节:217671 (217.6 KB)

但我认为它在 $ sudo lspci -vnn 中被识别

08:00.0 网络控制器 [0280]: Intel 公司无线 3160 [8086:08b3] (rev 83)
    子系统:英特尔公司双频无线 AC 3160 [8086:8070]
    标志:总线主控、快速设备、延迟 0、IRQ 52
    内存位于 c3000000 (64 位,不可预取) [大小=8K]
    功能:[c8] 电源管理版本 3
    功能:[d0] MSI:启用+计数=1/1 可屏蔽- 64 位+
    功能:[40] Express Endpoint,MSI 00
    功能:[100] 高级错误报告
    功能:[140] 设备序列号 34-e6-ad-ff-ff-9b-9c-63
    功能:[14c] 延迟容忍度报告
    功能:[154] 供应商特定信息:ID=cafe Rev=1 Len=014
    正在使用的内核驱动程序:iwlwifi
    内核模块:iwlwifi

编辑:$ rfkill 列表打印

0:acer-wireless:无线局域网
    软阻止:是
    硬阻止:否
1:phy0:无线局域网
    软阻止:否
    硬阻止:否
2:hci0:蓝牙
    软阻止:否
    硬阻止:否

我将非常感激任何帮助,提前谢谢。

答案1

在终端中运行

sudo tee /etc/modprobe.d/blacklist-acer-wmi.conf <<< "blacklist acer_wmi"

然后重新启动。

答案2

我认为您说的没错,卡无法在 中识别ifconfig。我建议使用ip而不是ifconfig。试试这个...

ip a这将显示所有可用的接口。您的 wifi 应该列在那里。如果它已关闭,请执行以下操作sudo ip link set wlo1 up

相关内容