おのたく日記 YouTubeも始めました→
2005-12-26(Mon) [長年日記]
■ [Debian] USB LAN(COREGA Wireless LAN USB Stick-11)をLinuxで利用する2
昨日のDebian testing(etch)のlinux-wlan-ngソースのコンパイル物を実行すると
# depmod
WARNING: Module /lib/modules/2.6.8-2-686/linux-wlan-ng/prism2_usb.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.8-2-686/linux-wlan-ng/prism2_plx.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.8-2-686/linux-wlan-ng/prism2_pci.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.8-2-686/linux-wlan-ng/prism2_cs.ko ignored, due to loop
WARNING: Loop detected: /lib/modules/2.6.8-2-686/linux-wlan-ng/p80211.ko which needs p80211.ko again!
WARNING: Module /lib/modules/2.6.8-2-686/linux-wlan-ng/p80211.ko ignored, due to loop
なんてエラーが出ていたけど、これが原因で、モジュールの組み込みが出来なくてUSB無線LANはつかえなった。調べてみると
> I get the very same error also with #1755. How to fix?
"svn update" :-)
Its fixed in revision 1756.
[[lwlan-devel] Re: Loop detected in p80211: #1754より引用]
ということで、0.2.2では解決されていないようだ。
そこで、linux-wlan Page Downloadより最新版linux-wlan-ng-0.2.3.tar.gzを取ってきて、コンパイルして試してみる。
これは、kernel-2.6.8でも2.6.12でも同じだった。
■ [Linux] Input を grab して親指シフトを実現するカーネルモジュール
という、キーボードドライバーレベルで親指シフトしてくれるドライバーを見つけた
$ make -C /usr/src/kernel-source-2.6.8 M=$PWD modules
で、ビルドできるということだけど、
$ make -C /usr/src/kernel-source-2.6.8 M=$PWD modules
make: Entering directory `/usr/src/kernel-source-2.6.8'
scripts/Makefile.build:13: /home/hirara/tkyn/sys/OYAYUBI/Makefile: そのようなフ ァイルやディレクトリはありません
make[1]: *** ターゲット `/home/hirara/tkyn/sys/OYAYUBI/Makefile' を make するル ールがありません。中止。
make: *** [_module_/home/hirara/tkyn/sys/OYAYUBI] エラー 2
make: Leaving directory `/usr/src/kernel-source-2.6.8'
で、コンパイルできない、モジュールのコンパイルのことを知らないんだけどなんで???
# Enable the interface
とした。タイミングにより無線LANが起動できないときがあるけど、何回かリトライするとCONNETできるので、今回の環境はテスト用なので、とりあえず、これで接続してみる。
|