vine-users ML アーカイブ



[vine-users:068813] Re: VL3.0 insmod と firmware

  • From: FUKUHARA Makoto <makoto@xxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:068813] Re: VL3.0 insmod と firmware
  • Date: Thu, 25 Nov 2004 09:25:12 +0900
福原です.

>  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>