我使用的是 ubuntu 18.04,有时 wifi 会被禁用,并在网络设置中显示空白页。我试过
$ ping 8.8.8.8
connect: Network is unreachable
和
$ nmcli device
DEVICE TYPE STATE CONNECTION
wlp3s0 wifi unavailable --
和
$ sudo lshw -class network
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
.
.
.
*-network DISABLED
description: Wireless interface
product: QCA9377 802.11ac Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
.
.
.
和
$ sudo iwconfig wlp3s0
wlp3s0 IEEE 802.11 ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:on
和
$ rfkill list all
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
3: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
我正在尝试手动重新安装 fireware-realtek 和其他几个驱动程序:
$ sudo modprobe -r rtl8723de && sudo modprobe rtl8723de
但什么都没改变。当我运行 wlp3s0 扫描时...
$ sudo iwlist wlp3s0 scan | grep ESSID
我得到以下信息:
wlp3s0 Interface doesn't support scanning: Network is down
所以我尝试打开它...
$ sudo systemctl stop NetworkManager
$ sudo ip link set wlp3s0 up
并得到错误:
RTNETLINK answers: Input/output error
所以我访问 Wi-Fi 的唯一方法就是重启。
答案1
大约一周前更新后,今天出现了这个问题,然后将我的笔记本电脑放置了一段时间。
拿出我的笔记本电脑,但 wifi 无法使用。相同命令的输出相同。
如果您再次运行软件更新程序,它应该可以解决您的问题(如果您只有 wifi,这会很烦人)。
如果可以,请连接到以太网来完成此操作。如果不行,请将手机插入电脑并启用 USB 网络共享(如果您的手机有此选项)。
通过 USB 网络共享连接时运行软件更新程序为我解决了这个问题。
好像上次更新让 wifi 卡的驱动程序失效了?我不太确定。
答案2
我遇到了同样的问题,也读了无数的答案和问题。但如果你真的在尝试 WiFi 网络硬阻断,解决方案就非常简单了。
这是解决方案:
首先检查
sudo lshw -class network
这样的回应(可能会改变,但重要的是你看到了wi-fi适配器):
*-network DISABLED description: Wireless interface product: QCA9377 802.11ac Wireless Network Adapter vendor: Qualcomm Atheros physical id: 0
关闭笔记本电脑并物理移除电池组。
过一会儿重新插入电池和电源。当您再次进入 Ubuntu 的网络设置时,您会看到可以设置您的 WiFi。