かなり苦労した無線LANの設定です。何箇所かハマりどころがあります。なお、環境によってやり方がかなり違うようなので、環境を見て対処してください。
# lspciこれから行う内容は、Network controller が Intel の PRO/Wireless 2915ABG のときの方法になります。他の環境では必ずしもうまくいくとは限りませんのでご注意ください。ちなみに、lspci で出てきた Network controller の名前でググると結構いろんなやり方が出てくるので、違う環境の方はそちらをチェックするといいかも。

レノボ・ジャパン ThinkPad X61 (T7300/1024/120/XP/12TFT)T 76754BJ
Lenovo
¥ 177,000
ファームウェアのインストール
まずは、ファームウェアのインストール。最新カーネルならばファームウェアを入れるだけで動きます。その前に apt の source.list の編集です。contrib と non-free を追加してください。# vi /etc/apt/source.list [変更] deb http://ftp.jp.debian.org/debian/ sid main contrib non-free deb-src http://ftp.jp.debian.org/debian/ sid main contrib non-free続いてファームウェアのインストールです。
# apt-get update # apt-get firmware-iwlwifi (もしかしたらいらないかも)さらにIntel? PRO/Wireless 2200BG Driver Firmwareからipw2200用のファームウェアをダウンロードします。ダウンロードしたファイルは解凍して所定の場所に配置します。なお、この置き場は「/lib/udev/hotplug.functions」の「FIRMWARE_DIRS」に定義されています。
# tar zxvf ipw2200-fw-3.0 # cp ipw2200-fw-3.0/* /lib/firmwareこれでファームウェアのインストールは完了です。一度再起動すれば「eth1」として無線LANが認識されているはずです。あとはネットワークの設定です。
ネットワーク設定
これでネットワークの設定をすればつながるはずです。ただし、この設定は、NetworkManagerを使うものと使わないものがあります。間違えて混在させてしまうとうまくいきません。ここで結構ハマりました。 まずは、NetworkManagerを使わないバージョンの設定です。NetworkManagerを使わないときは切っておいてください。# vi /etc/network/interfaces [追記] auto eth1 allow-hotplug eth1 iface eth1 inet dhcp wireless_mode master wireless_essid network_ssid wireless_channel 1 wireless_key s:network_password wireless_defaultkey 1 wireless_keymode open通常はこれでいいのですが、WPA-PSKを使っている場合、ちょっと違った設定が必要。まずはWPAの設定。
# wpa_passphrase ssid "pass phrase" >> /etc/wpa_supplicant/wpa_supplicant.conf
# vi /etc/wpa_supplicant/wpa_supplicant.conf
[変更]
ctrl_interface=/var/run/wpa_supplicant
network={
scan_ssid=1
key_mgmt=WPA-PSK
proto=WPA WPA2
pairwise=CCMP TKIP
ssid="ssid"
#psk="pass phrase"
psk=[何か文字の羅列]
priority=1
}
続いて、/etc/network/interfaceの設定。
# vi /etc/network/interface [追加] allow-hotplug eth1 iface eth1 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.confこれで設定は完了です。起動は、
# ifup eth1切断は、
# ifdown eth1となります。
NetworkManagerを使う場合は、
# vi /etc/network/interface [追加] allow-hotplug eth1 iface eth1 inet dhcpとだけ書いておけば平気です。詳しくは「/usr/share/doc/network-manager/README.Debian」を読んでください。
次は debian sid でのイーモバイル D02HW の設定です。
関連記事

mkataigi