Let's note T5で無線LANなしモデルを買って、IO-DATAのWN-G54/CBLを設定して使えるようにしたのでそのメモ。WN-G54/CBLはAtheros社のAR5212チップを搭載しているので、madwifiドライバで利用することができ、実績もある。madwifiドライバのインストール方法は、あちらこちらにあるけど自分用としてメモ。
□ WN-G54/CBL@Etchで無線LANメモ * 動作環境 PC :Panasonic Let's note T5 OS :Debian GNU/Linux Etch 無線LANカード :IO-DATA WN-G54/CBL (PCカード) * 無線LANカードのチップセットの確認 $ lspci | grep -i ethernet : 05:00.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01) madwifiドライバを利用して、ネットワーク接続を行う。 インストールにはmadwifiモジュールのコンパイルが必要。 * インストール方法 1.必要なパッケージのインストール 現在利用しているカーネルのバージョンを把握 (利用環境によってカーネルのバージョンは異なります) $ uname -r 2.6.18-5-686 madwifiのソースと自分の環境に適合したカーネルヘッダのインストール # aptitude update # aptitude install madwifi-source linux-headers-2.6.18-5-686 2.madwifiモジュールのビルド コンパイル手順については、/usr/share/doc/madwifi-source/README.Debianを 参照のこと。module-assistantを使うので、お手軽にパッケージ作成ができる。 # cd /usr/src # tar xvjf madwifi.tar.bz2 # m-a prepare # m-a a-i madwifi で必要なパッケージをインストールしてビルドを行う。 3.作成したパッケージのインストール ファイル名は各自の環境によって異なりますので、ディレクトリ内を参照してください。 # dpkg -i madwifi-modules-2.6.18-5-686_0.9.2+r1842.20061207-2etch1+2.6.18.dfsg.1-13etch4_i386.deb 4.無線LANデバイスの認識 再起動して、無線LANデバイスを認識させる。 認識された場合のカーネルメッセージ $ dmesg : ath_hal: module license 'Proprietary' taints kernel. ath_hal: 0.9.18.0 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413) wlan: 0.8.4.2 (0.9.3) ath_rate_sample: 1.2 (0.9.3) ath_pci: 0.9.4.5 (0.9.3) PCI: Enabling device 0000:05:00.0 (0000 -> 0002) ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 22 (level, low) -> IRQ 185 wifi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps wifi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps wifi0: H/W encryption support: WEP AES AES_CCM TKIP wifi0: mac 7.9 phy 4.5 radio 5.6 wifi0: Use hw queue 1 for WME_AC_BE traffic wifi0: Use hw queue 0 for WME_AC_BK traffic wifi0: Use hw queue 2 for WME_AC_VI traffic wifi0: Use hw queue 3 for WME_AC_VO traffic wifi0: Use hw queue 8 for CAB traffic wifi0: Use hw queue 9 for beacons wifi0: Atheros 5212: mem=0x6a000000, irq=185 5.無線LANのネットワーク設定 手動で設定しても良いですが、「ネットワーク設定ツール」などで設定すると楽です。 ESSIDやWEPキーなどの設定を行って、インタフェースを有効にする。 インタフェースは、ath0として認識された。 * 参考情報 なにはともあれ、/usr/share/doc/madwifi-source/README.Debianを参照のこと。 kmuto氏のサイト 無線LAN動作状況 - 無線LANカードの動作報告等 http://kmuto.jp/open.cgi?%cc%b5%c0%feLAN%c6%b0%ba%ee%be%f5%b6%b7 madwifi.org http://madwifi.org/ sourceforge.net - madwifi http://sourceforge.net/projects/madwifi/