Fedora 33 编译和签名 rtl8812 模块 modprobe 拒绝并显示“密钥被服务拒绝”

Fedora 33 编译和签名 rtl8812 模块 modprobe 拒绝并显示“密钥被服务拒绝”

[安全启动]
[Fedora 33]
[内核 5.11.11-200,64 位]
[内核开发 5.11.11-200]
[内核标头 5.11.11-200]
[gcc 10.2.1 20201125]

我有一个 Edimax Wi-Fi AC600 蓝牙4.0 USB 适配器,并从 github 下载了源代码(按照各方的推荐)。我能够编译驱动程序,也能够对驱动程序进行签名,但我无法加载它。

一旦我想加载模块

modprobe -f 8812au

modprobe reports Key was rejected by service

mokutil 显示我的密钥已注册

SHA1 指纹:e3:4c:f5:5c:fd:2b:89:a2:40:9a:33:dd:ad:0b:28:4c:14:4d:c7:6f
证书:
    数据:
        版本:3 (0x2)
        序列号:
            55:01:a2:74:73:ab:b1:ae:44:a4:f8:e1:e3:ed:43:2a:7e:a3:d1:ce
        签名算法:sha256WithRSAEncryption
        发行人:O=weon,CN=weon 签名密钥/emailAddress=
        有效性
            不早于: 2021 年 4 月 2 日 18:37:47 GMT
            不晚于: 3 月 9 日 18:37:47 2121 GMT
        主题:O=weon,CN=weon 签名密钥/电子邮件地址=
        主题公钥信息:
            公钥算法:rsaEncryption
                RSA 公钥:(4096 位)

令人好奇的是,UEFI 引导加载程序显示了两个 Fedora 引导条目(一个带有 shmi.efi,另一个带有 shmix64.efi)。这是在 Fedora 32 的早期更新之后发生的。

有人知道在哪里搜索/做什么吗?

[编辑]
莫库蒂尔-l

显示不同的 RSA 公钥费多拉 [2048 位]和我的钥匙[4096位]

相关内容