ノート PC に Debian をインストールしようとして、Wi-Fi 周りでハマったので備忘録としてまとめました。
- 2021.11.20
Debian 11.1.0- Index of /cdimage/unofficial/non-free/cd-including-firmware/11.1.0-live+nonfree/amd64/iso-hybrid
こちらでも Wi-Fi ドライバを ISO からロードすることを確認しました。
- Index of /cdimage/unofficial/non-free/cd-including-firmware/11.1.0-live+nonfree/amd64/iso-hybrid
目次
結論
デバイスドライバに不安のある環境、例えばノート PC はデスクトップよりも問題になりやすいです。
ノート PC は一般的に特注品(ラインナップごとに構成が変わる)の上、スペースの関係で一般的な構成から離れてしまうことがありがちです。
そんな時は、ファームウェア込み ISO(firmware)の netinst 版を使いましょう。
詳細については、最後の「成功」をご覧ください。
環境
PC
OS
Debian 10.8.0 x64
インストール
準備
まず、インストール用の ISO ファイルを公式サイトから取得します。
base on Debian -- Debian を入手するには
上記サイトには、ファイルサイズの小さい(けれどインターネット接続が必要な)netinst も含まれていますが、フルセットになっています。
私の場合、インストールしたいデスクトップ環境が決まっているので、デスクトップ環境毎に用意された ISO をダウンロードして利用しています。
base on Index of /debian-cd/current-live/amd64/iso-hybrid
Name Last modified Size debian-live-10.8.0-amd64-cinnamon.iso 2021-02-06 13:08 2.4G debian-live-10.8.0-amd64-gnome.iso 2021-02-06 13:05 2.5G debian-live-10.8.0-amd64-kde.iso 2021-02-06 13:12 2.6G debian-live-10.8.0-amd64-lxde.iso 2021-02-06 13:08 2.3G debian-live-10.8.0-amd64-lxqt.iso 2021-02-06 18:54 2.4G debian-live-10.8.0-amd64-mate.iso 2021-02-06 13:09 2.4G debian-live-10.8.0-amd64-standard.iso 2021-02-06 18:08 945M debian-live-10.8.0-amd64-xfce.iso 2021-02-06 13:08 2.3G
USB メモリへの書込は、当ブログでもご紹介している Etcher を使っています。
Wi-Fi ドライバなしで頓挫
ISO を書き込んだ USB メモリから起動してインストールを進めていくと、結構早い段階で躓きました。
ネットワークハードウェアの検出
あなたのハードウェアの一部では、操作するのに非フリーのファームウェアファイルが必要です。
ファームウェアは、USB メモリやフロッピーなどのリムーバブルメディアからロードできます。
見つからないファームウェアファイル: iwlwifi-6000g2a-6.ucode iwlwifi-6000g2a-5.ucode
Wi-Fi ドライバを探す
上記、画像のメッセージからドライバ iwlwifi-6000g2a-6.ucode
iwlwifi-6000g2a-5.ucode
を探したところ、下記インテルのサイトで見つかりました。
base on インテル® ワイヤレス・アダプターの Linux* サポートについて
デバイス カーネル ファームウェア インテル® Centrino® Advanced-N 6205 3.2 以降 iwlwifi-6000g2a-ucode-18.168.6.1.tgz インテル® Centrino® Advanced-N 6205 2.6.35 以降 iwlwifi-6000g2a-ucode-17.168.5.3.tgz
ドライバファイルは、firmware ディレクトリに入れるようです。
base on 6.4. 見つからないファームウェアの読み込み
6.4.1. メディアの準備
ファームウェアのファイルやパッケージを、メディアのファイルシステムのルートディレクトリか、/firmware というディレクトリのどちらかに配置しなければなりません。
しかし、入れたものの(ドライバが見つからないようで)同じメッセージが表示されてしまいました...。
ググってみると、一部のサイトで「パスが重要」みたいなことが書いてあるものの、内容がわからず...。
non-free ドライバの利用
仕方がないので、別ルートからドライバを取得してみました。
Debian の公式サイトでも non-free(非フリー)ドライバが公開されていました。
base on Debian -- buster の firmware-iwlwifi パッケージに関する詳細
- Intel Wireless 6005/6205 firmware, version 17.168.5.3
(iwlwifi-6000g2a-5.ucode)- Intel Wireless 6005/6205 firmware, version 18.168.6.1
(iwlwifi-6000g2a-6.ucode)
ダウンロードしたファイルを解凍して firmweare ディレクトリに配置したものの、やはり起動時に読み込んでくれず...。
ファームウェア込みISOの利用
上記のやり方では(ファイルの置き方が悪いのが)インストール時に読み込んでくれませんでした。
Debian には non-free 込みの ISO パッケージが用意されているようで、そちらを使ってみました。
base on Index of /cdimage/unofficial/non-free/cd-including-firmware/10.8.0+nonfree/amd64/iso-dvd
Name Last modified Size firmware-10.8.0-amd64-DVD-1.iso 2021-02-06 14:12 3.7G
これでも何故か同様の現象でした。。。
成功
ファームウェア込み ISO(firmware)の netinst 版
ファームウェア込み ISO(firmware)の netinst 版を利用したら、ドライバのロードができました。何故!?
(有線 LAN を繋いでインストールしたので、最新のパッケージがあたったのかもしれませんが釈然としませんね)。
base on Index of /cdimage/unofficial/non-free/cd-including-firmware/current/amd64/iso-cd
Name Last modified Size firmware-10.8.0-amd64-netinst.iso 2021-02-06 14:10 378M
ちなみに、今回は試さなかったのですが、これでも OK な気がしています。
2021.11.20 こちらでも OK なことを確認しました。 *Wi-Fi ドライバを ISO からロードしました。
base on Index of /cdimage/unofficial/non-free/cd-including-firmware/11.1.0-live+nonfree/amd64/iso-hybrid
[ISO] debian-live-11.1.0-amd64-lxde+nonfree.iso 2021-10-09 14:35 3.0G
base on Index of /cdimage/unofficial/non-free/cd-including-firmware/10.8.0-live+nonfree/amd64/iso-hybrid
Name Last modified Size debian-live-10.8.0-amd64-cinnamon+nonfree.iso 2021-02-06 13:53 2.9G debian-live-10.8.0-amd64-gnome+nonfree.iso 2021-02-06 13:52 2.9G debian-live-10.8.0-amd64-kde+nonfree.iso 2021-02-06 13:58 3.1G debian-live-10.8.0-amd64-lxde+nonfree.iso 2021-02-06 13:59 2.8G debian-live-10.8.0-amd64-lxqt+nonfree.iso 2021-02-06 18:58 2.9G debian-live-10.8.0-amd64-mate+nonfree.iso 2021-02-06 14:06 2.9G debian-live-10.8.0-amd64-standard+nonfree.iso 2021-02-06 18:10 1.4G debian-live-10.8.0-amd64-xfce+nonfree.iso 2021-02-06 14:10 2.8G