Ubuntu12.0.4で無線LANアクセス

 市販の無線LAN子機はほぼ公式的にLinuxに対応はしていないが、以下の手順で無線LAN接続は可能です。今回使用した無線LAN子機は以下。だいたい500〜1000円くらいですかね。

PLANEX 11n/g/b対応 150Mbpsハイパワー無線LAN 携帯電話用USBアダプタ GW-USNano2-M

PLANEX 11n/g/b対応 150Mbpsハイパワー無線LAN 携帯電話用USBアダプタ GW-USNano2-M

ドライバのインストール

 付属CDのドライバはWindows用なので、Linuxの場合は別途ダウンロードしなくてはいけない。以下サイトからLinux版の8192cuをダウンロードする。
 http://218.210.127.131/downloads/downloadsView.aspx?Langid=4&PNid=48&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#RTL8192CU

ダウンロードしたファイルを解凍しインストール


$ unzip RTL8192CU_linux_vx.x.xx.zip
$ cd RTL8192CU_8188CUS_8188CE-VAU_linux_vx.x.xxxx.xxxxxxxx/
$ sudo sh install.sh

ドライバのロード確認


lsmod |grep 8192
 8192cuが表示されれば、ドライバはロードできています。

既にインストール済のドライバが使用されないようにする設定

 今のままだと、再起動時にドライバが認識されない。blacklist.conf、modulesを編集し、再起動時も、ドライバが認識されるようにする。

  • blacklist.confの編集

$ vi /etc/modprobe.d/blacklist.conf
最下行に以下を追記する
blacklist rtl8192cu

  • modulesの編集

vi /etc/modules
最下行に以下を追記する
8192cu

無線LANに接続

 あとは、子機をUSBに挿すとネットワークマネージャーのアプレットSSID(ステルス有)を自動で認識してくれるので、接続するSSIDをクリックして、キーを入れれば接続ができます。