東芝トップページ
東芝Linux情報ページ
 
お問い合わせ

東芝Linux情報サイト by 東芝デジタルメディアエンジニアリング株式会社

 

 

 

 




[tlinux-users-j:02484]  
04/03/2002
DynaBookSS3300にKondara2.1をインストールしましたが、PCMCIAが動作せずに困っております。

Kondara独自のFAQと思い、http://www.kondara.org/docs/Asumi-FAQ/ja/power.html
にて書いてあるように実施しましたが、依然として使えません。

/var/log/messagesを除くと
Apr 2 21:33:42 KondaraMNU pcmcia: Starting PCMCIA services:
Apr 2 21:33:42 KondaraMNU pcmcia: modules
Apr 2 21:33:42 KondaraMNU kernel: Linux Kernel Card Services 3.1.22
Apr 2 21:33:42 KondaraMNU kernel: options: [pci] [cardbus] [pm]
Apr 2 21:33:42 KondaraMNU pcmcia: /lib/modules/2.4.18-10k/pcmcia/i82365.o:
Apr 2 21:33:42 KondaraMNU pcmcia: unresolved symbol isapnp_find_dev_R9991be23
Apr 2 21:33:42 KondaraMNU kernel: ds: no socket drivers loaded!
Apr 2 21:33:42 KondaraMNU pcmcia: /lib/modules/2.4.18-10k/pcmcia/ds.o:
Apr 2 21:33:42 KondaraMNU pcmcia: Hint: insmod errors can be caused by incorrec
t module parameters, including invalid IO or IRQ parameters
Apr 2 21:33:42 KondaraMNU pcmcia: cardmgr.
Apr 2 21:33:42 KondaraMNU pcmcia: init_module: Operation not permitted
Apr 2 21:33:42 KondaraMNU cardmgr[772]: starting, version is 3.1.22
Apr 2 21:33:42 KondaraMNU rc: Starting pcmcia: succeeded
Apr 2 21:33:43 KondaraMNU cardmgr[772]: no pcmcia driver in /proc/devices
Apr 2 21:33:43 KondaraMNU cardmgr[772]: exiting

のような状態です。

Kondara2.0の時は、
Mar 31 18:38:56 KondaraMNU pcmcia: Starting PCMCIA services:
Mar 31 18:38:57 KondaraMNU pcmcia: modules
Mar 31 18:38:58 KondaraMNU pcmcia: cardmgr.
Mar 31 18:38:58 KondaraMNU rc: Starting pcmcia: succeeded
Mar 31 18:38:59 KondaraMNU cardmgr[501]: socket 0: Toshiba CD-ROM
Mar 31 18:38:59 KondaraMNU cardmgr[501]: executing: 'modprobe ide-cs'
Mar 31 18:38:59 KondaraMNU netfs: Mounting other filesystems: succeeded
Mar 31 18:39:02 KondaraMNU kernel: hde: CD-224PE, ATAPI CD/DVD-ROM drive
Mar 31 18:39:02 KondaraMNU kernel: ide2 at 0x180-0x187,0x386 on irq 5
Mar 31 18:39:02 KondaraMNU kernel: ide_cs: hde: Vcc = 5.0, Vpp = 0.0
Mar 31 18:39:04 KondaraMNU cardmgr[501]: module /lib/modules/2.4.4-18k/pcmcia/me
mory_cs.o not available

で出力さていました。

インストール時にはpcmcia.imgを使用してインストール出来ましたので、動作しないとは到底思えません。
lsmodで見ると、pcmcia_core 39072 0 しか無く、

TOSHIBA FAQで記載されている3つはありませんでした。
# /etc/rc.d/init.d/pcmcia restartを実施すると

Shutting down PCMCIA services:.
Starting PCMCIA services: modulesinsmod: a module named pcmcia_core already exists
/lib/modules/2.4.18-10k/pcmcia/i82365.o: unresolved symbol isapnp_find_dev_R9991be23
/lib/modules/2.4.18-10k/pcmcia/ds.o: init_module: Operation not permitted
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
cardmgr.
が出力されます。

poll_intarval=100等も設定して実施してみましが現象は変わらず、Kernel-2.4 系では i82365ではなくyenta_socketの可能性もあるとの情報を得ましたので書き換えて
# /etc/rc.d/init.d/pcmcia restartしてみたところ、

Shutting down PCMCIA services:.
Starting PCMCIA services: modulesinsmod: a module named pcmcia_core already exists
/lib/modules/2.4.18-10k/pcmcia/yenta_socket.o: invalid parameter parm_list
/lib/modules/2.4.18-10k/pcmcia/ds.o: init_module: Operation not permitted
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
cardmgr.

と出力されました。
解決方法はあるのでしょうか?
宜しくお願い致します。

[tlinux-users-j:02487]       04/04/2002
3010 上に同様に Kondara2.1 を使用させてもらってます。

/etc/init.d/pcmcia スクリプトの start() 関数内で、insmod コマンドでモジュールを組み込んでいる部分 3 行を、modprobe を使うようにしたら、うまくいくようになりました。

/sbin/modprobe pcmcia_core $CORE_OPTS
/sbin/modprobe $PCIC $PCIC_OPTS
/sbin/modprobe ds

#"unresolved symbol isapnp_find_dev_R9991be23"を解決するため。この方法のリスク及び最適階は不明ですが、とりあえず使用できますよ、ということで参考になれれば、幸いです。