原谅我不知道该用什么标题形容我遇到的这个问题,这是我使用arch两年来第一次遇到的这么个无厘头的问题...
我特地注册BBS来发帖。。。
起因是想试着将create_ap创建的wifi改为5GHz,2.4GHz速度太慢,我首先将hostapd中的hw_mode=g改为了a,也就是从2.4GHz改为了5Ghz,新通过create_ap创建wifi热点缺显示“网卡不支持”。于是乎又将hostapd的hw_mode重新改回了g。
此时问题出现:
再通过create_ap创建热点后显示ap0\ap1\ap2\......\ap5均无法创建成功,一共尝试了5次(我记得很清楚),然后本着于是不决重启解决的原则,重启后发现plasma系统栏中的wifi搜索不到任何SSID,wlan0也经常陷入rfkill锁定状态,不得不多次rfkill unblock all
于是乎通过iwd连接wifi发现可以正常连接,只是此时连接上wifi后plasma系统任务栏中的wifi依旧没有任何信息显示。
这期间eth0是可以正常上网的,电脑是Thinkpad X13 Gen1 AMD版, 网卡AX200。
Linux *** 5.13.6-arch1-1 #1 SMP PREEMPT Thu, 29 Jul 2021 00:21:06 +0000 x86_64 GNU/Linux
在此之前涉及wifi的功能一切正常。
解决问题过程:
安装nm-appt后,通过ifconfig启动wlan0,右键系统任务栏中的软件图标显示“设备未托管”.
查到了一片博客:
https://clay-wangzhi.github.io/2018/10/ … %EF%BC%89/
得知在ubuntun中可以通过更改/etc/NetworkManager/NetworkManager.conf 中的managed=false为true解决这个问题。
但在arch中NetworkManager文件内容是:
# Configuration file for NetworkManager.
# See "man 5 NetworkManager.conf" for details.
[keyfile]
unmanaged-devices=interface-name:ap0;interface-name:ap1;interface-name:ap2;interface-name:ap3;interface-name:ap4;interface-name:wlan0;interface-name:ap5
我大胆注释掉了[keyfile]后的内容,重启。问题解决,一切恢复正常。
这个问题我找不到任何思路,有哪位大神能说下原因?刚好我遇到的这个问题后来人能通过这篇文章解决,也算是帮了其他人。
离线
any buddy there ?? =w=??
离线
NetworkManager日常有一些人类无法理解的奇怪问题,所以遇到了记录下来就挺好的,最好的办法是记录到arch wiki上去,
论坛更适合讨论问题,当然考虑到cn 论坛人比较少,遇到问题无人讨论也是很正常的一件事,不需要太奇怪。
离线