Ubuntu 9.04 で 無線LANアダプタ WLI-CB-G54 を利用する
PCカード用無線LANアダプタ(Buffalo WLI-CB-G54)を利用したい
ndiswrapper
http://gihyo.jp/admin/serial/01/ubuntu-recipe/0023?page=2
NDIS(Network Driver Interface Specification) は エヌディス と読み、マイクロソフトが定めたネットワークドライバの標準仕様。
ndiswrapper を利用するとWindows用のNDIS規格のドライバをLinuxでも利用できるらしい。これは便利だ。
$ sudo aptitude install ndiswrapper-common ndisgtk
で、[システム]→[システム管理]→[Windows Wireless Driver]から ドライバインストールできる。
ドライバのダウンロード
ドライバをhttp://buffalo.jp/download/driver/lan/wli-drv.html からダウンロード
$ file wdrv861b.exe wdrv861b.exe: PE32 executable for MS Windows (GUI) Intel 80386 32-bit, LHa self-extracting archive
file コマンドで覗くと、LHAのアーカイブなので、lhaで解凍 (の前に aptitude で lha をインストール)
$ sudo aptitude install lha $ lha x wdrv861b.exe $ cd wdrv861b/ $ find . -name "*.inf" ./cbg300n/netg300n.inf ./cbg54/win2000/netg54s.inf ./cbg54/win2000/net2pg54.inf ./cbg54/win2000/netcbg54.inf ./cbg54/win9x/netg54s.inf ./cbg54/win9x/net2pg54.inf ./cbg54/win9x/netcbg54.inf
この inf ファイルのどれかをさっきの Windows Wireless Driver でインストール
(結論から言うと ./cbg54/win2000/netg54s.inf で動いた)