调出界面

调出界面

我想尝试创建一个无线热点用于学习目的,并且按照这篇文章中的答案。我不喜欢这个结果,也尝试过之后创建_ap,我决定要撤消所有操作,其中包括卸载hostapd

卸载hostapd并重新启动后,我的 wifi 不再显示在我的网络小程序中。执行 arfkill list all显示软块:

0: phy0: Wireless LAN
    Soft blocked: yes
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

我可以执行rfkill unblock wifirfkill unblock allwhich 会将软阻止状态更改为no,但我仍然无法使用我的 wifi。

有没有办法消除损坏或重新安装我的 wifi?我运行的是 Linux mint 19.3,它基于 Ubuntu 18.04。我安装了 HWE。

无线信息脚本转储:https://paste.ubuntu.com/p/DvZhggr6qY/

编辑:在某些时候,我的 wifi 软块在重新启动后不再发生。我不确定为什么。

答案1

我假设您的网络设备wlan0用于演示目的。替换wlan0为您自己的接口名称。可以使用 来检查接口名称ifconfig -a

调出界面

首先,从做开始ifconfig wlan0 up

检查软块

通过运行以下命令检查您的设备是否被软阻止rfkill list all

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

如果您的无线设备上有软块,请运行sudo rfkill unblock wifi。重新启动后,这对我来说仍然存在。

检查网络管理器问题

nmcli通过运行或确定您的 NetworkManager 是否仍在管理您的 Wi-Fi nmcli dev status。如果它被标记为不受管理,您可以尝试dev set wlan0 managed yes

如果这对您不起作用,请检查/etc/NetworkManager/NetworkManager.conf。就我而言,我有这些令人反感的行:

[keyfile]
unmanaged-devices=interface-name:wlan0

我通过在该行前面unmanaged-devices=添加一个然后运行来注释掉该行,这为我解决了这个问题。#service network-manager restart

其他检查

更一般地说,您可以尝试grep wlan0 /etc/ -R检查显示的任何文件(这就是我在网络管理器配置中发现非托管 Wi-Fi 线路的方法)。请务必对您所做的更改进行备份。

此外,原始问题的注释中有一些故障排除命令。

相关内容