今までは有線LAN使ってたんだけど、そろそろ無線LAN使いたいなーと思ってルータ買ってきたわけですが・・・
設定でハマったので今後のためにメモっとく。
自分はノートPC2台持ってて、メインのマウスコンピュータで買ったノートPCとeecpc両方共sidを入れてます。
まぁ、eeepcはネットブックというほうが正解かもしんないけどw
そんなことは置いておいて、メインのPCで使ってるマシンのlspcii結果がこんな感じで、
02:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100
dmesgではこんな風に出てて、
[ 3.889285] iwlagn: Intel(R) Wireless WiFi Link AGN driver for Linux, 1.3.27ks [ 3.889287] iwlagn: Copyright(c) 2003-2009 Intel Corporation
ifconfig -aの出力にwlan0がいたので、ドライバ自体はなんの問題もなかったはずです。
じゃあ、wifiの設定にはwicdというのが良いらしいのでこれにしよーと思って起動しても、
アクセスポイントが一つも見つからん状態orz
色々試行錯誤してて、カーネル的にはどうなんだと思ってdmesgしてみたら以下のようなログが、
[ 13.955613] iwlagn 0000:02:00.0: firmware: requesting iwlwifi-5000-2.ucode [ 13.960193] iwlagn 0000:02:00.0: iwlwifi-5000-2.ucode firmware file req failed: -2 [ 13.960204] iwlagn 0000:02:00.0: firmware: requesting iwlwifi-5000-1.ucode [ 13.965828] iwlagn 0000:02:00.0: iwlwifi-5000-1.ucode firmware file req failed: -2 [ 13.965837] iwlagn 0000:02:00.0: Could not read microcode: -2 [ 13.978803] iwlagn 0000:02:00.0: firmware: requesting iwlwifi-5000-2.ucode [ 13.980266] iwlagn 0000:02:00.0: iwlwifi-5000-2.ucode firmware file req failed: -2 [ 13.980269] iwlagn 0000:02:00.0: firmware: requesting iwlwifi-5000-1.ucode [ 13.982136] iwlagn 0000:02:00.0: iwlwifi-5000-1.ucode firmware file req failed: -2 [ 13.982139] iwlagn 0000:02:00.0: Could not read microcode: -2
ググったところ、webサイトは忘れてしまったけどマイクロコードを用意してやる必要があるって分かったので、
apt-cacheで探してみると・・・
firmware-bnx2x - Binary firmware for Broadcom NetXtreme II 10Gb firmware-intelwimax - Binary firmware for Intel WiMAX Connection firmware-ipw2x00 - Binary firmware for Intel Pro Wireless 2100, 2200 and 2915 firmware-ivtv - Binary firmware for iTVC15-family MPEG codecs (ivtv and pvrusb2 drivers) firmware-iwlwifi - Binary firmware for Intel Wireless 3945, 4965 and 5000-series cards firmware-linux-nonfree - Binary firmware for various drivers in the Linux kernel firmware-linux - Binary firmware for various drivers in the Linux kernel firmware-qlogic - Binary firmware for QLogic IBA7220, QLA1XXX and QLA2XXX
となって、firmware-iwlwifiじゃねということでインストール。
この後wicdを立ち上げると、アクセスポイントが一覧で表示されて、キタ――(゜∀゜)――!!と思ったけど、
DHCPからIPアドレスを取得できず・・・
しょうがないので、困ったときの再起動してみたら無事にDHCPでipアドレス取れるようになってwifiでネットにつながりますた。