我正在处理这个regulatory.db错误:
[ 14.146398] platform regulatory.0: firmware: failed to load regulatory.db (-2)
[ 14.146477] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
Run Code Online (Sandbox Code Playgroud)
你能告诉我库/固件在哪里以便复制该监管文件吗?
无线适配器的监管数据库实际上是/lib/crda/regulatory.bin
,它可以在 Debian 包中找到wireless-regdb
。它位于 Debian 软件包存储库的主要部分,因此您只需在软件包管理工具中选择它即可。您还应该安装crda
包,其中包含加载监管信息所需的脚本。
(如果crda
软件包不存在,内核显然会尝试使用通用固件加载系统加载它,这就是您收到这些消息的原因。)
如果您拥有 4.15 或更高版本的内核,则监管数据库格式和位置已更改。现在使用与固件文件相同的机制加载它。新文件可以在https://kernel.googlesource.com/pub/scm/linux/kernel/git/sforshee/wireless-regdb/找到,您需要两个文件,regulatory.db
以及regulatory.db.p7s
. 将它们放入/lib/firmware/
目录。
归档时间: |
|
查看次数: |
14550 次 |
最近记录: |