[PC] nx4820 と Debian と無線LAN (1/3)

あけましておめでとうございます。(誰にともなく)
今年も良い年でありますように (-人-)

さて、年明けやっと時間ができたので、溜まったてたことをメモメモ。
今回は無線LANの話。

nx4820 には ethernet と無線LAN (WiFi かどうかは忘れた。。。とりあえず miniPCI 規格の Intel(R) PRO/Wireless 2200) がついている。仕事で無線の便利さを知ってしまったので、どうせなら自宅でも無線で繋ぎたい。

で、Google 先生に聞いてみたところ、以下が必要そうであった:
  • ドライバー (以下によると、カーネルに入ってるとのこと)
  • ファームウェア
    (Debian リポジトリーからもDLできるが、Intel 製のも以下よりDL可能)
  • NetoworkManager, Wicd, wpa_supplicant 等
    (SSID 等は GUI で設定できれば、それはそれで楽)
インストール方法等は
上記を参考に色々試してみた…が、結論から言えば、この Intel のカードでは無線で接続はできなかった。(Win なら使えるのだが…)

試行錯誤したので所々しか思い出せないが、わかる範囲で色々晒してみる。
まずは、上記の 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
(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)
が、iwconfig コマンドで見るとやはり無線ルーターに繋がってない:
$ sudo iwconfig
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.
SSID や WPA の設定がおかしいか…? と思い
  • /etc/network/interfaces に wpa-ssid, wpa-key を書く
    -> invalid arg と出て接続できない
  • wicd の details で wpa passphrase に設定する
    -> Bad password (だったかな?) と出て接続できない
ちなみに、nx4820 筐体には無線の ON/OFF ボタンがある。
上記はこのボタンを ON にした状態での話。
Win だと青いLEDが点灯 (ずーっと点きっぱなし) するのだが、今回は点滅 (点いたり消えたりを繰り返す)していた。
見た目も何だかなーという状態。

そんな訳で、私はこの方法はダメっぽいというメモでした。(2/3 に続く)

コメント

  1. 私は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自体はつながるようになりました)

    ご参考になれば幸いです。

    返信削除
    返信
    1. このようなマイナーなチラ裏Blogに参考情報を頂き、大変ありがとうございます!!
      どこかで時間とって試してみます。(いつとは言えないのですが…)

      ちなみに、本件の後別な方法で無線LAN接続できました。
      (3/3 で書く予定です。これも、いつとは言えないのですが…)

      削除

コメントを投稿

このブログの人気の投稿

Salesforce の pageBlockTable のヘッダー行クリックでソートする方法

[PC] nx4820 と Debian と無線LAN (2/3)

MAMMUT Rock Pro SE (black 28L) は通勤にもすごく良さげ