[Seek Help] 20.4后,本来好好的无线网络难以连接甚至无法连接
Experiences and Insight 834 views · 25 replies
Tofloor
poster avatar
观摩
deepin
2022-01-19 00:36
Author

20.4后,本来好好的无线网络难以连接甚至无法连接。

外置USB无线网卡。

20.3之前很顺利就能连接无线网络。

Reply Favorite View the author
All Replies
babyfengfjx
deepin testing team
2022-01-19 00:39
#1

会不会是内核版本升级了,兼容性不是很好,看是否可以降级内核版本观察下。

Reply View the author
观摩
deepin
2022-01-19 01:02
#2
babyfengfjx

会不会是内核版本升级了,兼容性不是很好,看是否可以降级内核版本观察下。

多次尝试,与内核无关,内核回退5.15.1问题现象依旧。

我更倾向于认为是新版网络管理的bug导致的问题。

1、无线网络多次连接失败后,在控制中心,删除当前WiFi连接的配置。

2、此时,重新配置密码保存,偶尔能顺利的连接无线网络。

3、控制中心,尝试关闭无线网络,再次打开,后续就基本连不上了。

还没找到规律什么情况下能连上。

Reply View the author
babyfengfjx
deepin testing team
2022-01-19 01:19
#3
观摩

多次尝试,与内核无关,内核回退5.15.1问题现象依旧。

我更倾向于认为是新版网络管理的bug导致的问题。

1、无线网络多次连接失败后,在控制中心,删除当前WiFi连接的配置。

2、此时,重新配置密码保存,偶尔能顺利的连接无线网络。

3、控制中心,尝试关闭无线网络,再次打开,后续就基本连不上了。

还没找到规律什么情况下能连上。

  • soga 我去搞个USB网卡试试;
  • 铁子要是发现啥规律也回复一下,看拿到证据找开发索命。
Reply View the author
观摩
deepin
2022-01-19 01:41
#4
babyfengfjx
  • soga 我去搞个USB网卡试试;
  • 铁子要是发现啥规律也回复一下,看拿到证据找开发索命。

不行,现在怎么尝试都连不上无线网络了。

而且还有个现象,一开始,连接失败后无线网络会多次尝试重新连接,现在点击连接失败就不再自动重试了。

本来想用反馈提交一下抓取的日志,结果日志上传环节总是失败,F12看浏览器的上传请求返回502。

搞不成,心累。

Reply View the author
babyfengfjx
deepin testing team
2022-01-19 01:48
#5
观摩

不行,现在怎么尝试都连不上无线网络了。

而且还有个现象,一开始,连接失败后无线网络会多次尝试重新连接,现在点击连接失败就不再自动重试了。

本来想用反馈提交一下抓取的日志,结果日志上传环节总是失败,F12看浏览器的上传请求返回502。

搞不成,心累。

😂 这不是完犊子了……有线好使么

Reply View the author
观摩
deepin
2022-01-19 02:00
#6
babyfengfjx

😂 这不是完犊子了……有线好使么

有线正常。

Reply View the author
oulis
deepin
2022-01-19 02:18
#7

我也是 我也是USB的外置wifi 百度的那个小的外置wifi 目前所有的无线网络都无法连接。显示找不到网络,有线正常

Reply View the author
178******12
deepin
2022-01-19 02:24
#8

我也是无线不能用

我的解决办法 重新安装USB网卡驱动,出现密码正确,但是提示密码错误,重启 无线网络正常

Reply View the author
babyfengfjx
deepin testing team
2022-01-19 02:28
#9
178******12

我也是无线不能用

我的解决办法 重新安装USB网卡驱动,出现密码正确,但是提示密码错误,重启 无线网络正常

😂

Reply View the author
观摩
deepin
2022-01-19 02:36
#10
178******12

我也是无线不能用

我的解决办法 重新安装USB网卡驱动,出现密码正确,但是提示密码错误,重启 无线网络正常

重新安装驱动

这一步是怎么做的?

我是把网卡拔下来,重新插上,让系统重新识别。现在怎么都连不上WiFi了。

Reply View the author
观摩
deepin
2022-01-19 03:29
#11
babyfengfjx

😂

while : ; do nmcli con up id "HOUPU-WIFI"; if [ "$?" = "0" ]; then break; fi; sleep 3; done
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/50)

Reply View the author
oulis
deepin
2022-01-19 04:51
#12

刚实验了你的办法,不行 连接了一个小时也没连接上

Reply View the author
观摩
deepin
2022-01-19 04:55
#13
oulis

刚实验了你的办法,不行 连接了一个小时也没连接上

连接名称改成你的了吧。

输出的错误信息是什么,跟我连接失败的时候错误信息相似吗?

Reply View the author
一种幸福
deepin
2022-01-19 04:57
#14
观摩
while : ; do nmcli con up id "HOUPU-WIFI"; if [ "$?" = "0" ]; then break; fi; sleep 3; done
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
错误:连接激活失败:未找到 Wi-Fi 网络
连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/50)

怎么操作?

Reply View the author
观摩
deepin
2022-01-19 05:06
#15
一种幸福

怎么操作?

需要简单的命令行操作能力

nmcli con show
NAME        UUID                                  TYPE      DEVICE 
有线连接    41b327d9-6fea-879f-28c0-cac7ad98a5bb  ethernet  ens33   
HOUPU-WIFI  9d2a56c9-140e-4436-ace5-90ac2ab33492  wifi      --

查看连接名称,找到 type 那一列显示 wifi 的行,对应第一列就是你的无线连接名称。

循环,尝试连接WiFi。

date "+%F %T"; while : ; do nmcli con up id "这里替换你的无线连接名称"; if [ "$?" = "0" ]; then break; fi; date "+%F %T"; sleep 3; done; date "+%F %T"

之所以搞单行这么长,是因为我懒得创建shell文件,这样单行就执行了。
中间加date是为了查看时间消耗。
如果你会的话,改造成shell脚本,后续双击执行会更方便。

Reply View the author
oulis
deepin
2022-01-19 06:23
#16

我改成我的wifi名称了 还是连接不上,有回滚功能吗?

Reply View the author
观摩
deepin
2022-01-19 06:57
#17
oulis

我改成我的wifi名称了 还是连接不上,有回滚功能吗?

开机的时候有回滚选项,你重启就看到了。

Reply View the author
Aris
deepin
2022-01-19 07:36
#18

可否获取一下日志呢


## 获取NetworkManager的日志
sudo vim /lib/systemd/system/NetworkManager.service
## 可以看到
ExecStart=/usr/sbin/NetworkManager --no-daemon
## 在后面加上后,重启服务或电脑
ExecStart=/usr/sbin/NetworkManager --no-daemon --log-level=TRACE
## 获取wpa_supplicant日志
sudo vim /lib/systemd/system/wpa_supplicant.service
## 可以看到
ExecStart=/sbin/wpa_supplicant -u -s -O /run/wpa_supplicant
## 将-s改为-dd,重启服务或电脑
ExecStart=/sbin/wpa_supplicant -u -K -dd -O /run/wpa_supplicant
Reply View the author
观摩
deepin
2022-01-19 07:56
#19
Aris

可否获取一下日志呢


## 获取NetworkManager的日志
sudo vim /lib/systemd/system/NetworkManager.service
## 可以看到
ExecStart=/usr/sbin/NetworkManager --no-daemon
## 在后面加上后,重启服务或电脑
ExecStart=/usr/sbin/NetworkManager --no-daemon --log-level=TRACE
## 获取wpa_supplicant日志
sudo vim /lib/systemd/system/wpa_supplicant.service
## 可以看到
ExecStart=/sbin/wpa_supplicant -u -s -O /run/wpa_supplicant
## 将-s改为-dd,重启服务或电脑
ExecStart=/sbin/wpa_supplicant -u -K -dd -O /run/wpa_supplicant

深度工程师吗?

Reply View the author
zhizibo
deepin
2022-01-19 07:59
#20
观摩

多次尝试,与内核无关,内核回退5.15.1问题现象依旧。

我更倾向于认为是新版网络管理的bug导致的问题。

1、无线网络多次连接失败后,在控制中心,删除当前WiFi连接的配置。

2、此时,重新配置密码保存,偶尔能顺利的连接无线网络。

3、控制中心,尝试关闭无线网络,再次打开,后续就基本连不上了。

还没找到规律什么情况下能连上。

是网络管理器的问题,我的是内测源,提前一周升了20.4,就有这个问题,向论坛里提出这个问题没人解决,现在正式版还存在这个问题,开机显示密码错误,得连两三次才能连上,要是实在连不上还得等两三分钟再连就好了。

Reply View the author

1 / 2
To page
Use Markdown Editor
Loading