首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iwlwifi、secureboot和ubuntu 20.04

iwlwifi、secureboot和ubuntu 20.04
EN

Ask Ubuntu用户
提问于 2020-10-02 13:43:55
回答 1查看 559关注 0票数 1

我正在运行Ubuntu20.04在我的X1碳极端第二。昨天,我收到了一些软件更新,在那之后,我的WiFi就不再使用安全引导了。

我已经了解到,您需要使用mokutil来尝试签署一个密钥,授权iwlwifi在启用安全引导的情况下运行,但我似乎不太明白这是如何工作的。

在安全启动后,我什么也得不到

代码语言:javascript
复制
    sudo modprobe -r iwlwifi
代码语言:javascript
复制
    sudo modprobe iwlwifi
    modprobe: ERROR: could not insert 'iwlwifi': 
Operation not permitted

任何帮助签署的司机为iwlwifi是非常感谢。

代码语言:javascript
复制
    sudo lshw -C network
    
      *-network UNCLAIMED       
           description: Network controller
           product: Wi-Fi 6 AX200
           vendor: Intel Corporation
           physical id: 0
           bus info: pci@0000:52:00.0
           version: 1a
           width: 64 bits
           clock: 33MHz
           capabilities: pm msi pciexpress msix cap_list
           configuration: latency=0
           resources: memory:ceb00000-ceb03fff

更新(29.10):我最后所做的是关闭安全启动-不是一个理想的解决方案,但让我走出一个洞,直到我需要重建我的笔记本电脑。

EN

回答 1

Ask Ubuntu用户

发布于 2020-10-02 15:30:58

首先,您应该创建一个密钥来对网络控制器进行签名。

代码语言:javascript
复制
openssl req -config ./openssl.cnf \
        -new -x509 -newkey rsa:2048 \
        -nodes -days 36500 -outform DER \
        -keyout "MOK.priv" \
        -out "MOK.der"

这将同时创建公钥和私钥。这将有助于为安全启动签名。

现在,cd进入创建键的目录,然后执行以下命令;

代码语言:javascript
复制
sudo mokutil --import MOK.der

然后,它会提示您输入密码。您可以放置任何您喜欢的密码,因为这将是非常有用的以后。

然后,重新启动你的电脑。重新启动计算机后,shim引导加载程序将执行MOKManager。如果您看到一个带有提示的蓝色屏幕,那么您就可以了。转到“登记莫克”,在那之后,你应该按照菜单签名你的钥匙。然后,系统会提示您输入为Mokutil创建的密码。在此之后,MOKManager将保存密钥,然后重新启动。

在此之后,你应该能够探测你的司机。

如果有帮助请告诉我。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1279459

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档