[PC] nx4820 と Debian と無線LAN (1/3)
あけましておめでとうございます。(誰にともなく)
今年も良い年でありますように (-人-)
さて、年明けやっと時間ができたので、溜まったてたことをメモメモ。
今回は無線LANの話。
nx4820 には ethernet と無線LAN (WiFi かどうかは忘れた。。。とりあえず miniPCI 規格の Intel(R) PRO/Wireless 2200) がついている。仕事で無線の便利さを知ってしまったので、どうせなら自宅でも無線で繋ぎたい。
で、Google 先生に聞いてみたところ、以下が必要そうであった:
試行錯誤したので所々しか思い出せないが、わかる範囲で色々晒してみる。
まずは、上記の Intel 製ファームウェアのインストール:
logout & login すれば…と思ったが同じエラー。
それなら reboot 後はどうか…と試す。
dmesg には以下のようにログが吐かれる:
上記はこのボタンを ON にした状態での話。
Win だと青いLEDが点灯 (ずーっと点きっぱなし) するのだが、今回は点滅 (点いたり消えたりを繰り返す)していた。
見た目も何だかなーという状態。
そんな訳で、私はこの方法はダメっぽいというメモでした。(2/3 に続く)
今年も良い年でありますように (-人-)
さて、年明けやっと時間ができたので、溜まったてたことをメモメモ。
今回は無線LANの話。
nx4820 には ethernet と無線LAN (WiFi かどうかは忘れた。。。とりあえず miniPCI 規格の Intel(R) PRO/Wireless 2200) がついている。仕事で無線の便利さを知ってしまったので、どうせなら自宅でも無線で繋ぎたい。
で、Google 先生に聞いてみたところ、以下が必要そうであった:
- ドライバー (以下によると、カーネルに入ってるとのこと)
- ファームウェア
(Debian リポジトリーからもDLできるが、Intel 製のも以下よりDL可能) - NetoworkManager, Wicd, wpa_supplicant 等
(SSID 等は GUI で設定できれば、それはそれで楽)
- Debian Wiki (英語) より
- 先人の知恵 (日本語) より
- Let's Note(CF-W2)のdebian Linuxで無線LANに接続 - きょうのかんぱぱ
- (他にも色々。。。後で追記)
試行錯誤したので所々しか思い出せないが、わかる範囲で色々晒してみる。
まずは、上記の Intel 製ファームウェアのインストール:
$ tar xfz ipw2200-fw-3.1.tgzインストールに問題無さそうなのだが、無線ルーターを検出しない。
$ l ipw2200-fw-3.1*
ipw2200-fw-3.1.tgz
ipw2200-fw-3.1:
ipw2200-bss.fw ipw2200-ibss.fw ipw2200-sniffer.fw LICENSE.ipw2200-fw
$ cd ipw2200-fw-3.1
$ sudo mv -iv ipw2200-* /lib/firmware/
`ipw2200-bss.fw' -> `/lib/firmware/ipw2200-bss.fw'
`ipw2200-ibss.fw' -> `/lib/firmware/ipw2200-ibss.fw'
`ipw2200-sniffer.fw' -> `/lib/firmware/ipw2200-sniffer.fw'
$ sudo modprobe ipw2200
$ sudo lsmod | grep ipw2200
ipw2200 114500 0
libipw 25971 1 ipw2200
lib80211 12829 2 libipw,ipw2200
cfg80211 117454 2 libipw,ipw2200
$ sudo iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
logout & login すれば…と思ったが同じエラー。
それなら reboot 後はどうか…と試す。
dmesg には以下のようにログが吐かれる:
$ sudo dmesg | grep ipwが、iwconfig コマンドで見るとやはり無線ルーターに繋がってない:
(snip)
[ 7.039995] libipw: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
[ 7.049265] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmprq
[ 7.049268] ipw2200: Copyright(c) 2003-2006 Intel Corporation
(snip)
[ 7.049407] ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
[ 7.595689] ipw2200: Radio Frequency Kill Switch is On:
[ 7.597852] ipw2200: Detected geography ZZR (14 802.11bg channels, 0 802.11a channels)
$ sudo iwconfigSSID や WPA の設定がおかしいか…? と思い
lo no wireless extensions.
eth1 IEEE 802.11bg ESSID:""
Mode:Managed Channel:0 Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power=20 dBm Sensitivity=8/0
Retry limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
eth0 no wireless extensions.
- /etc/network/interfaces に wpa-ssid, wpa-key を書く
-> invalid arg と出て接続できない - wicd の details で wpa passphrase に設定する
-> Bad password (だったかな?) と出て接続できない
上記はこのボタンを ON にした状態での話。
Win だと青いLEDが点灯 (ずーっと点きっぱなし) するのだが、今回は点滅 (点いたり消えたりを繰り返す)していた。
見た目も何だかなーという状態。
そんな訳で、私はこの方法はダメっぽいというメモでした。(2/3 に続く)
私はUbuntu(サーバー版)ですが、ちょうどnx4820で無線LANの設定をしており、こちらにたどり着きました。
返信削除http://www.linuxmania.jp/wireless_lan.html の「手順4: WPA2 で接続する」にある、wpa_supplicantというものを使ってみてはいかがでしょうか。
説明はFedora前提ですので、/etc/sysconfigではなく、/etc/network/interfaceに書く、などの変更が必要だと思いますが、基本的にはこれでうまくいきました。
http://blog.goo.ne.jp/minoh_edubuntu/e/eb838d875436844788decd79da602c51
(一部設定がおかしいようで起動時にnetwork deviceのstartで2分ほど停止するのですが、無線LAN自体はつながるようになりました)
ご参考になれば幸いです。
このようなマイナーなチラ裏Blogに参考情報を頂き、大変ありがとうございます!!
削除どこかで時間とって試してみます。(いつとは言えないのですが…)
ちなみに、本件の後別な方法で無線LAN接続できました。
(3/3 で書く予定です。これも、いつとは言えないのですが…)