福原です. > Vine Linux 3.0 で、prism54 のドライバが含まれたので、prism54.org でも > 動作確認がされているカード I/O Data WN-G54/CB を認識させようと考えてい > ます。そこで、# insmod prism54 を実行したところ、次のエラーメッセージが > 表示されました。 > > Using /lib/modules/2.4.26-0vl16/kernel/drivers/net/wireless/prism54/prism54.o > /lib/modules/2.4.26-0vl16/kernel/drivers/net/wireless/prism54/prism54.o : /lib/ > modules/2.4.26-0vl16/kernel/drivers/net/wireless/prism54/prism54/o : unresolved > symbol resuest_firmware > > /lib/modules/2.4.26-0vl16/kernel/drivers/net/wireless/prism54.o: /lib/modules/ > 2.4.26-0vl16/kernel/drivers/net/wireless/prism54/prism54.o: unresolved symbol > release_firmware > > これは、firmware を呼び出す機能が使えないことなのでしょうか?なにか、 > 私が設定を間違っているのでしょうか? insmod ではなく modprobe を使ってください. あるいは insmod firmware_class insmod prism54 でもいいでしょう. /lib/modules/2.4.26-0vl16/modules.dep を見ると /lib/modules/2.4.26-0vl16/kernel/drivers/net/wireless/prism54/prism54.o: /lib/modules/2.4.26-0vl16/kernel/lib/firmware_class.o (実際には改行無しの1行) という行があり,prism54 が firmware_class に依存 していることがわかります.したがって prism54 の前に firmware_class を insmod すればいいのですが,modprobe なら modules.dep を見て,必要なものを自動的に insmod してくれるはずです. -- 福原 <makoto@xxxxxxxxxxxxxxxxxx>