私はArch Linuxに初めて触れました。昨日は正常にインストールしましたが、ドライバがインストールされていないため、Wi-Fi接続を除いてすべてがうまくいきました。
ドライバーが必要だとわかりましたiwlwifi-3160-17.ucode
。正しいファームウェアをインストールする方法は?オンラインでたくさん検索しましたが、ヒントが見つかりませんでした。
私のラップトップは東芝Satellite Radius 14 l40w c115です。
答え1
ファームウェアはすでにありますlinux-firmware
。ここを見てください。
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/
また、私のCentOS 7サーバーをすばやく確認すると、次のようになります。
ls /lib/firmware/ | grep '3160-17' iwlwifi-3160-17.ucode
これはカーネルにあります:3.10.0-514
ここを少し見てください:
https://www.archlinux.org/packages/core/any/linux-firmware/
また、ファームウェアがiwlwifi-3160-17.ucode
実際にlinux-firmware
Arch Linuxパッケージにあるようです。だから手動でやらない限り削除済み iwlwifi-3160-17.ucode
インストールを見ると、所定の位置にあるはずです!
答え2
まず、カーネルモジュールを有効にしてみてください。
1年前はアーチユーザーストアにいました。インストールyay
して使ってみてください。削除しない限り大丈夫だと思います。
さて、新しいユーザーとしてアーチを設置したことをおめでとうございます。
答え3
今日、私は既存のLenovo T500にArchを新しくインストールしましたが、/libにファームウェアフォルダがないことがわかりました。 gitからファームウェアパッケージ全体をダウンロードしました。https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/
- tarファイルを抽出し、su - 端末からroot権限を取得します。
- mkdir -p /lib/ファームウェア
- cp -r /linux-firmware-20220913/* /lib/firmware/ を実行します。
再起動してWiFiに接続しました。問題を解決しようとすると、nmtuiにすでに設定ファイルを設定しているため、対話は必要ありません。