ThinkPad X200s と Vine 5 で無線LAN (その2:解説編)

前の記事では具体的な設定について書きました。ここでは何故そのような設定をすることになるのかについて解説を書きます。

 

無線LANのアダプタ(ハードウェアを)調べる

ドライバをインストールするため、どの無線LANアダプタのドライバが必要なのかを確かめます。


ThinkWikiによれば、X200sに搭載されている無線LANアダプタには複数の種類があるようです。
grep -i wireless /var/log/messages*|less
とすると、

/var/log/messages-2011xxxx:Dec xx xx:xx:xx localhost kernel: iwlagn:
Intel(R) Wireless WiFi Link AGN driver for Linux, 1.3.27ks
/var/log/messages-2011xxxx:Dec xx xx:xx:xx localhost kernel: iwlagn:
Detected Intel Wireless WiFi Link 5300AGN REV=0x24


という行が見つかりました。これで、このThinkPad X200sの無線LANアダプタが Intel Wireless WiFi Link 5300AGN というものであることがわかりました。

 

ドライバを探す

 

ではこの無線LANアダプタに合うドライバを探します。 IntelはLinux 用の無線LANドライバを公開していたので、まずそこを見てみます:

Intel Wireless WiFi Link Drivers for Linux

すると、こんな事が書いてあります:

 Note: The iwlwifi driver has been merged into mainline kernel since
2.6.24. If you are using kernels after this release, please use the
intree (drivers/net/wireless/iwlwifi) driver directly.

uname -a すると、Vineで使っているkernelのバージョンがわかりまして、(書いた時点では)2.6.27-67vl5 でした。つまり、

ドライバはカーネルに取りこまれているものを使え。上記のサイトからダウンロードするのではない。

という事のようです。

また、このサイトの同じページに

Intel® Wireless WiFi 5100AGN, 5300AGN, and 5350AGN

という文字列があり、これに関しては

 This site hosts the open source iwlwifi project for use with the following hardware (support for different hardware depends on kernel version used):

とあります。そこでリンクされているiwlwifi project を見てみますと、

 

Using kernels 2.6.24 and up


These kernels have the iwlwifi driver included and the released drivers
(available from this site under download page) do not
work with these kernels. If you want to run the latest (or very close to
it) development code
with your kernel then you should use the compat-wireless project that retrieves the latest
driver development code from the
upstream repository
. We do push our
changes to this repository very frequently.

 とあります。"do not work"ですよ。これは驚き。


パッケージを探す


さて、compat-wirelessとは初めて聞きます。試しに

apt-cache search compat-wireless

と問い合わせてみましたところ、

compat-wireless - Collection of recent wireless drivers backported
kernel-module-compat-wireless - Collection of recent wireless drivers backported

と、パッケージがあるではありませんか。これをインストールすればよさそうです。


まとめ


まとめると、

ThinkPad X200s上のVine Linux 5で無線LANを使うには、kernelのバージョンが2.6.27なので、compat-wireless パッケージをインストールすると良さそうだ、

ということがわかりました。

というわけで、前回書きました設定をした訳です。

 


nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

トラックバック 0

ThinkPad X200s と Vin..X200sとb-mobile wifi .. ブログトップ

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。