Debianインストール中にネットワークドライバを追加する
NICのデバイスドライバが標準に含まれていない場合。Debian 5.0 lenny。
行き当たりばったりインストールな時。
色んなところに
Debian のインストールメディア以外で提供されているファームウェアのバイナリファイルが、リムーバブルメディアからロード出来るようになりました。
と書いてあるがやり方が分からなかったので強引にやった。
インストーラに入っているカーネル(今回は 2.6.26-2-amd64)でNICをコンパイルして *.ko を作り、USBメモリなどに入れる。
Debianインストール中のNICの選択画面で、Alt+F2でプロンプトを出して *.ko ファイルをコピーする。
自分の場合は
/lib/modules/2.6.26-2-amd64/kernel/drivers/net/e1000e/e1000e.ko
にコピーした。
insmodでエラーが出ないことを確認したら modprobe -r で一度外しておく。
インストーラに戻って先ほどコピーしたドライバを選択すれば完了。
まぁ再起動後にまたコンパイルしてインストールしないといけなかったりするから hosts ファイルや resolv.conf ファイルを自動設定する程度の意味しかないので、初めはNICなしでインストールしても作業量はあまり変わらない。