Ubuntu 16.04 wifi 按钮无法打开

Ubuntu 16.04 wifi 按钮无法打开

我刚刚在 Compaq Presario CQ57 笔记本电脑(大约 2012 年推出)上安装了 Ubuntu 16.04。这台机器有一个 Realtek RTL8188CE wifi 适配器。它仍然运行良好!但是,现在我已经切换到 Ubuntu,wifi 无法正常工作。键盘上的 wifi 发现按钮始终是红色的,即使我按下它也是如此。当我在 Wi-Fi 网络下的网络设置中打开“启用 Wi-Fi”时,“Wi-Fi 已禁用”显示为灰色。我被难住了。

更新:我刚刚拿到一个 USB wifi 适配器来试用。笔记本电脑可以识别它,但不允许我通过命令行或 GUI 打开它。在 GUI 中,我将开/关开关单击为“开”,它立即返回到“关”。真奇怪。

首先,我遵循了此类似问题帖子中的所有建议升级到 Ubuntu 16.04 后无法查看 Wifi 网络

输出iwconfig

lo    no wireless extensions.

wlo1  IEEE 802.11bgn ESSID:off/any
      Mode:Managed Access Point: Not-Associated Tx-Power=off
      Retry short limit:7  RTS thr=2347 B  Fragment thr:off
      Power Management:on

eno1  no wireless extensions.

输出iwlist scan

lo    Interface doesn't support scanning.

wlo1  Failed to read scan data : Network is down

eno1  Interface doesn't support scanning.

之后service network-manager restart,以太网断开连接但仍然无法激活 wifi。

输出sudo rfkill list

0: phy0: Wireless LAN
         Soft blocked: no
         Hard blocked: yes

1: hp-wifi: Wireless LAN
            Soft blocked: yes
            Hard blocked: yes

于是我尝试:

sudo ifconfig wlp4s0 up
service network-manager restart

wifi 仍然处于禁用状态...

然后我进入 BIOS,找不到安全启动(关闭它)。我找到了启动顺序,并启用了网络适配器在启动时开机。

bcmwl-kernel-source
sudo apt-get purge bcmwl-kernel-source
sudo apt-get install linux-generic bcmwl-kernel-source
reboot

编辑:我根据建议清除了 bcmwl-kernel-source。

我在这里关注了类似的 AskUbuntu 问题东芝 Satellite C55-A5281 无线无法使用@chili555 的回答,并使用 安装了一些标头sudo apt-get install linux-headers-generic build-essential,所有这些都已安装且是最新的。然后我从 2013 年 7 月 30 日下载了一个反向移植版并解压了它。

输出make defconfig-rtlwifi

Generating local configuration database from kernel....kernel version parse failed! 
Makefile:40: recipe for target 'defconfig-rtlwifi' failed 
make: ***[defconfig-rtlwifi] Error 1

所以我又陷入困境了。我应该下载另一个反向移植版本还是尝试其他方法?

相关内容