[Feedback on issues] Deepin25.2.1 5G WIFI每次开机后都需要连接一次
Tofloor
poster avatar
郭向凯
deepin
2026-08-04 23:16
Author

现在定位到系统级的打包不匹配问题了,根源清晰:

最终诊断

问题根因(系统级):Deepin 定制内核与 regulatory.db 的签名密钥不匹配。

  • 内核 6.18.38-amd64-desktop-rolling(Deepin)强制要求签名(REQUIRE_SIGNED_REGDB=y)
  • 但你的 linux-firmware 其实是 Ubuntu 的包(...-0ubuntu1deepin15),wireless-regdb 是
    Debian/Deepin 的包
  • 两者的签名密钥对不上 → 内核拒绝加载 regulatory.db → 回退到 country 00
  • country 00 下 5GHz 是"被动扫描",且开机时扫描会卡在被动信道上(日志里的 Reject scan
    trigger ... pending 就是证据)→ NM 看不到你的网络 → 不自动连接 → 你要手动连并输密码

这不是删配置能解决的,而是 Deepin 的打包 bug。真正彻底的修复需要 Deepin 修复内核/regdb
密钥(超出我们这边能直接操作的范围)。
问题根因(系统级):Deepin 定制内核与 regulatory.db 的签名密钥不匹配。

  • 内核 6.18.38-amd64-desktop-rolling(Deepin)强制要求签名(REQUIRE_SIGNED_REGDB=y)
  • 但你的 linux-firmware 其实是 Ubuntu 的包(...-0ubuntu1deepin15),wireless-regdb 是 Debian/Deepin 的包
  • 两者的签名密钥对不上 → 内核拒绝加载 regulatory.db → 回退到 country 00
  • country 00 下 5GHz 是"被动扫描",且开机时扫描会卡在被动信道上(日志里的 Reject scan trigger ... pending 就是证据)→ NM 看不到你的网络 →
    不自动连接 → 你要手动连并输密码

这不是删配置能解决的,而是 Deepin 的打包 bug。真正彻底的修复需要 Deepin 修复内核/regdb 密钥(超出我们这边能直接操作的范围)。

我这边能实际做到的修复

你的路由器 2.4GHz 和 5GHz 用的是同一个 SSID Some。country 00 下 2.4GHz 是允许主动扫描的,所以只要让 wifi 只走 2.4GHz
频段,开机扫描就能正常完成、自动连接,绕开坏掉的 5GHz 被动扫描问题。

Reply Favorite View the author
All Replies
avatar
𰻞𰻝面
deepin
2026-08-05 04:04
#1

666,这都能找到原因!

Reply View the author
avatar
晚秋(lateautumn)
Moderator
2026-08-05 08:22
#2

厉害!但我的x86笔记本还有龙架构台式机没发现这个问题。

Reply View the author
avatar
zijinyise
deepin
2026-08-05 08:45
#3

大佬666

Reply View the author
avatar
deepin流云
Super Moderator
Community OP
2026-08-05 10:44
#4

感谢反馈,下次内核更新研发会处理这个问题。你暂时可以先用命令换成上游签名,内核默认有签名的:

update-alternatives --set regulatory.db /lib/firmware/regulatory.db-upstream
Reply View the author
avatar
xuguoquan123
deepin
2026-08-05 11:12
#5

我的有线链接不上了。不知道是硬件问题还是软件问题

Reply View the author
avatar
郭向凯
deepin
2026-08-06 00:33
#6
deepin流云

感谢反馈,下次内核更新研发会处理这个问题。你暂时可以先用命令换成上游签名,内核默认有签名的:

update-alternatives --set regulatory.db /lib/firmware/regulatory.db-upstream

好的,我试一下感谢您

Reply View the author