Linuxでkai(アダプタ編)

Total: - (Today: - Yesterday: - )
最終更新日 2011/04/04 18:38

ここでは、複数の無線LANアダプタの設定方法を紹介します。
ただし、ここに紹介する設定方法は、アダプタの製造メーカーが動作保証をするものではなく、また、XlinkKaiでの動作保証もしていません。あくまでもメーカー非公式の設定方法であることをご理解願います。
よって、インストールなどすべての作業は 自己責任でお願いします。



1.ドライバのインストール

以下にLinux de kai有志による動作確認が出来た無線LANアダプタの設定方法を各種無線LANアダプタ毎にページを分けて記載します。
ご自分が使用する無線LANアダプタの搭載チップメーカー名/チップ名が合致する無線LAN型名のものを参照してください。
#無線LANアダプタの搭載チップメーカー名/チップ名の一覧は「国内主要メーカDraft11n無線LAN調査」を参照ください。
#Linux de kai有志による動作確認が出来た無線LANアダプタの一覧は「動作検証まとめページ」を参照ください。


無線LANアダプタ毎の設定ページへ行くには、以下表の該当「ドライバ」をクリックしてください。
ドライバ メーカ名 チップ名 導入事例
rt73usb Ralink RT2571WF BUFFALO WLR-UC-G
rt3070sta Ralink RT3070L PLANEX GW-USMicroN
madwifi Atheros AR2413 PLANEX GW-NS54CW
ndiswrapper Realtek RTL8188SU PLANEX GW-USNano

2.違うドライバが読み込まれたときは??

#ここの例では、PLANEX GW-USMicroNを使用してます。
#このWiFiアダプタのチップは”RT3070L”で、ドライバは"rt3070sta"を使用します。
  • ドライバ情報を確認します。
$ sudo lsmod | grep rt
  agpgart 31724 1 drm
  rt2870sta 461811 0   ← 間違って読み込まれたドライバ
  parport_pc 25962 0
  parport 32635 3 ppdev,parport_pc,lp
$ sudo modinfo rt2870sta | head -10
  filename: /lib/modules/2.6.32-22-generic/kernel/drivers/staging/rt2870/rt2870sta.ko
  alias: rt3070sta
  version: 2.0.1.0   ← バージョンが違ってます
  license: GPL
  description: RTxx70 Wireless LAN Linux Driver
  ...
  • インタフェースを無効化します。
$ sudo ifconfig wlan0 down
  • 間違って読み込まれているドライバを外します。
$ sudo modprobe -r rt2870sta
  • ドライバが外れてるか確認します。
$ sudo lsmod | grep rt2870sta
  • ブラックリストを修正します。
    # これ以降、rt2870staドライバが使われなくなります。
$ sudo vi /etc/modprobe.d/blacklist.conf
  blacklist rt2870sta
  • ドライバを読み込みます。
$ sudo modprobe rt3070sta
  • ドライバ情報を確認します。
$ sudo lsmod | grep rt3070sta
  rt3070sta 572042 1
$ sudo modinfo rt3070sta | head -10
  filename: /lib/modules/2.6.32-22-generic/kernel/drivers/net/wireless/rt3070sta.ko
  version: 2.3.0.2
  license: GPL
  description: RT2870 Wireless Lan Linux Driver
  ...

3.ユーティリティ

  NetworkManagerとは別のユーティリティを使用する場合だけ設定します。
  NetworkManagerを使用する場合、この設定はNGです。
  名前
   Wireless_Down
  コマンド
  dbus-send --system --type=method_call --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.DBus.Properties.Set string:org.freedesktop.NetworkManager string:WirelessEnabled variant:boolean:false
  説明
  Disables Wireless network interface in network-manager-applet as default on start up
  • 初回は無効にならないので、手動で無効化します。
$ sudo dbus-send --system --type=method_call --
dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.DBus.Properties.Set string:org.freedesktop.NetworkManager string:WirelessEnabled variant:boolean:false
  • RutilTパッケージをインストールします。
  • ubuntuの場合、次のコマンドでインストールできます。
$ sudo apt-get install rutilt
  • debian, fedora, slackwareの場合、ソースを入手してコンパイル後、インストールします。
  • RutilTv0.18をダウンロードします。
  • ダウンロードした圧縮ファイルを解凍します。
$ cd ~/Downloads
$ tar zxvf RutilTv0.18.tar.gz
$ cd RutilTv0.18
  • debianの場合、コンパイルに必要なライブラリを追加します。
$ sudo aptitude -y install libgtk2.0-dev
  • RutilTをコンパイルします。
$ ./configure.sh
$ make
  • RutilTをインストールします。
$ sudo make install

このページについての指摘や情報がありましたらコメントに投稿をお願いします。


以上で主な無線アダプタの設定は終わり。
次は、kai設定です。


コメント

  • メーカー製品情報、AMAZON等製品通販へはリンクしないでください -- 名無しさん (2010-06-12 21:22:51)
  • 通しで読むと「違うドライバが読み込まれたときは」が位置が変な気がします -- 名無しさん (2010-06-13 16:11:35)
  • GW-USNanoのチップ型番の誤りを修正 -- kar (2011-04-04 18:38:44)
名前:
コメント:

タグ:

Ralink Atheros
最終更新:2011年04月04日 18:38
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。