Ubuntu 20.04では、必要なrealtekワイヤレスカードのドライバーがadditional drivers
の下にリストされています。 設定で。 dkmsモジュールであるこのドライバーを有効にしましたが、mokutilsでセキュアブート認証を無効にした場合にのみこれをロードできます。自動的に構築されたこのモジュールの署名を取得し、それを構成に追加して、セキュアブートを有効にするにはどうすればよいですか?この要点があります– https://gist.github.com/dop3j0e/2a9e2dddca982c4f679552fc1ebb18dfソースからビルドするときに署名するために、ここでのセットアップに合わせてこれを調整する方法がわかりません。
承認された回答:
インストール
-
/root
の下にディレクトリを作成します 、たとえば/root/module-signing
、以下の3つのスクリプトをそこに配置し、実行可能にします。chmod u+x one-time-setup sign-modules dkms-sign-module
- ワンタイムセットアップを実行する
- コンピュータを再起動してMOKを展開します
- DKMSを介して署名するモジュールごとに、ファイル
/etc/dkms/<module_name>.conf
を作成します。 次の内容で:POST_BUILD=../../../../../../root/module-signing/dkms-sign-module
DKMSは独自のパスを付加するため、扱いにくい相対パス名は重要です。そのため、絶対パスは機能しません。
インストール手順に欠けているもの
手順の各ステップの詳細は次のとおりです。
ステップ1.3つのスクリプトを/root/module-signing
に配置する方法 :
sudo mkdir /root/modules-signing
cd /root/modules-signing
sudo -H gedit one-time-setup
sudo -H gedit sign-modules
sudo -H gedit dkms-sign-module
geditを実行するたびに、githubページからgeditのウィンドウにコピーアンドペーストします。次に、[保存]オプションを使用して終了します。
ステップ2.ワンタイムセットアップを実行する
cd /root/modules-signing
sudo ./one-time-setup
ステップ4.<module_name>
セットアップ
これを実際に機能させるには、<module_name>
に置き換えます RTLモジュールの名前を使用します。
問題が発生した場合は、以下にコメントを投稿してください。