网络管理器显示无 WiFi 网络

网络管理器显示无 WiFi 网络

我正在运行 Ubuntu Gnome 16.04,今天早上网络管理器突然停止显示任何 WiFi 网络。前一刻我还连接到本地无线网络,后一刻却没有。更糟糕的是,尽管系统识别了 wifi 适配器,但似乎没有显示任何 wifi 网络。

“enp0s29u1u4c4i2” 是我用来作为接入点发布此问题的 iPhone,但通常只有三个设备 (eno1、lo、wlp2s0)。我附上了ifconfigiwconfig和的输出iwlist scan,它们都以 运行sudo

是否配置

eno1      Link encap:Ethernet  HWaddr 24:b6:fd:fc:9b:06  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:20 Memory:e1c00000-e1c20000 

enp0s29u1u4c4i2 Link encap:Ethernet  HWaddr da:cf:9c:c6:b7:a0  
          inet addr:172.20.10.2  Bcast:172.20.10.15  Mask:255.255.255.240
          inet6 addr: fe80::6eaa:eff8:b247:91b4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6422 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5985 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4361666 (4.3 MB)  TX bytes:964896 (964.8 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2653 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2653 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:209742 (209.7 KB)  TX bytes:209742 (209.7 KB)

wlp2s0    Link encap:Ethernet  HWaddr e0:06:e6:02:40:ae  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:7
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:17

系统配置

lo        no wireless extensions.

enp0s29u1u4c4i2  no wireless extensions.

eno1      no wireless extensions.

wlp2s0    IEEE 802.11abg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=200 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off

iwlist 扫描

lo        Interface doesn't support scanning.

enp0s29u1u4c4i2  Interface doesn't support scanning.

eno1      Interface doesn't support scanning.

wlp2s0    No scan results

根据lspci,我的网络控制器是“Broadcom Corporation BCM43228 802.11a/b/g/n”。我在安装 16.04 后遇到了一些问题,无法让操作系统识别它,但我很久以前就通过切换默认驱动程序解决了这些问题。我该怎么做才能再次看到 wifi 网络?

谢谢!

贡萨洛

编辑

根据 Pilot6 的建议,我添加了输出lspci -knn | grep Net -A2

00:19.0 Ethernet controller [0200]: Intel Corporation 82579LM Gigabit Network Connection [8086:1502] (rev 04)
    DeviceName:  Onboard LAN
    Subsystem: Dell 82579LM Gigabit Network Connection [1028:04a9]
    Kernel driver in use: e1000e
    Kernel modules: e1000e
--
02:00.0 Network controller [0280]: Broadcom Corporation BCM43228 802.11a/b/g/n [14e4:4359]
    Subsystem: Dell Wireless 1530 Half-size Mini PCIe Card [1028:0011]
    Kernel driver in use: wl

另外,这是运行的结果无线信息脚本@eldergeek 提到:http://paste.ubuntu.com/23143090/

答案1

对于 16.04,你需要做的就是确保在你的软件和更新源中检查了受限驱动程序,然后发出命令sudo apt-get install bcmwl-kernel-source

相关内容