Debian 11 は WiFi アダプタを認識しません

Debian 11 は WiFi アダプタを認識しません

Dell Precision M6600ノートブックにDebian 11をインストールしました。私がインストールしたISOには無料でないファームウェアは含まれていません。私の目標は、無料ではなくファームウェアが多い非公式ISOをインストールするのではなく、WiFiアダプタを操作するために必要なファームウェアとドライバのみをインストールすることです。

まず、iflwifiカーネルドライバが私のWiFiアダプタをサポートしていることを確認しました。 ~によるとイウィキ、Intel Centrino Ultimate-N 6300をサポートします。

また、ガイドラインのステップ1と2に従いました。iwlwifiページ「インストール」で、/etc/apt/sources.listに「contrib non-free」タグを追加します。私のsource.listファイルは次のようになります。

# See https://wiki.debian.org/SourcesList for more information.
deb http://deb.debian.org/debian bullseye main contrib non-free
deb-src http://deb.debian.org/debian bullseye main contrib non-free

deb http://deb.debian.org/debian bullseye-updates main contrib non-free
deb-src http://deb.debian.org/debian bullseye-updates main contrib non-free

deb http://security.debian.org/debian-security/ bullseye-security main contrib non-free
deb-src http://security.debian.org/debian-security/ bullseye-security main contrib non-free

しかし、当時はデバイスが実際にインターネットに接続されていなかったので、単にaptを使ってiwlwifiをインストールすることはできませんでした。代わりに.debファイルをダウンロードし、dpkg -Iここから.debファイルを入手しました。

これで、含まれているドライバのリストが表示されていますが、iwlwifiページ全体に示されているように、Centrino Ultimate-N 6300は明示的に含まれていません。たぶんそれは問題かもしれません。

3番目のステップは混乱しています。次のコマンドを実行します。

modprobe -r iwlwifi ; modprobe iwlwifi

残りはすべて実行できますが、エラーは発生しませんが、出力も発生しません。作成したコマンドを実行すると、次の結果が表示されます。

bash: modprobe: command not found

複数回再起動した後も、WiFiアダプタはまだ認識されません。タスクバーのアイコンをクリックすると、利用可能なWi-Fiネットワークのリストが表示されます。 Mint 20、最新のUbuntu、無料のファームウェアを含む非公式のDebian 11 ISOを含むさまざまなディストリビューションをインストールした後、このリストを見ました。私はDebian 11がこのWi-Fiカードを認識しているかどうかを調べるために後者をテストして認識しました。

ただし、現在のタスクバーのアイコンをクリックすると、有線接続のみが一覧表示され、切断されたとマークされます。これは正しいです。 Wi-Fiネットワークは表示されません。

おそらく非公式のISOを再インストールして使用し続けます。しかし、Debianについて私が感じる魅力の1つは、他のディストリビューションと比較してFOSSが厳しいということです。個人的にはそれほど厳しい必要があると感じるからではありませんが、新しく設置した後、システムがあまり膨らんでいないからです。私は存在しないものをたくさん持っているよりも、私のハードウェアに必要なドライバとファームウェアだけが欲しいです。

WiFiアダプタをDebian 11で動作させるにはどのような手順がありますか?

答え1

パッケージファームウェア(iwlwifi)のみが必要な場合は、インターネットに接続できるシステムが必要です(Linuxも問題ありません)。

wget -c http://ftp.us.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-iwlwifi_20210315-3_all.deb

USBスティック(または同様のもの)に保存し、dpkgを使用してパッケージを直接インストールします。

sudo dpkg -i /full/path/to firmware-iwlwifi_20210315-3_all.deb
    sudo modprobe -rv iwlwifi

その後、モジュールを再ロードできます。

sudo modprobe -v iwlwifi

関連情報