2009年1月12日月曜日

ubuntu8.10+4965agn

 自宅のubuntuは8.10に上げてしまったが、無線LANが動作しなくなるので、古いカーネルを残しておりました。しかし、最近NVIDIAのドライバが更新されるに伴って、古いカーネルでグラフィック・ドライバが機能しなくなったため、この辺を突っ込んで調査する事に・・・。
 で、見つけたのが、この記事。うちの環境では、WICDを入れてるので、状況が少し異なっていると思うけど、まあ、やってみようと make install まで実行できたけど、make unload が、どうにも通らない。


root@werdna:/usr/src/compat-wireless-2009-01-11# make unload
Unloading mac80211...
FATAL: Module mac80211 is in use.
Unloading cfg80211...
FATAL: Module cfg80211 is in use.
make: *** [unload] エラー 1
root@werdna:/usr/src/compat-wireless-2009-01-11# make load
Unloading mac80211...
FATAL: Module mac80211 is in use.
Unloading cfg80211...
FATAL: Module cfg80211 is in use.
make: *** [unload] エラー 1


 いろいろ検索してみた結果、cfg80211 というのは blacklist に載せた方が良いらしいので、/etc/modprobe.d/blacklist に次の1行を追加した。


# causes no end of confusion by creating unexpected network interfaces
blacklist eth1394 # ここは元からあり、追加したのは、次の1行
blacklist cfg80211


あれ? make unload, make load しなくても無線LANが使えるようになっているんですけど???もしかしたら、blacklist cfg80211 だけでOKだったのかな?

2009/01/16 追記
blacklist cfg80211 は、全く機能していないようだ。繋がる時と繋がらない時がある。結局のところ、よくわからない。

2009/01/26 追記
synaptic manager より、linux-backports-modules-intrepid をインストールしたら、だいぶ改善された

0 件のコメント: