vine-users ML アーカイブ



[vine-users:050988] 古いノートで 2.5 。 PCMCIA で 認識不可

  • From: yosimura <yosimura@xxxxxxxxxxxxxxxx>
  • Subject: [vine-users:050988] 古いノートで 2.5 。 PCMCIA で 認識不可
  • Date: Fri, 31 May 2002 12:29:13 +0900
 これまで、デスクトップでは随分管理などもしてきたのですが、
 古いノートとカードを入手したので、自宅のLinuxルータをノートに置き換えよ
 うと作業を始めましたが、なにせノートを触ること自体ほぼ初めてで苦戦して
 います。
 
 FMV4100 NU/T (486DX4-100 メモリ40MB HDD 1.3GB)
 NIC:アライドテレシス LA-PCM
 
●まずpcmcianet.imgは最新のものを使いましたが、LA-PCMを使ってインストー
  ルすることができず、別のNIC(TDK)を借りてFTPインストールまでは行うこと
  ができました。
 
  kernel2.4では、起動時にpcmcia[OK]となるものの、じつはcardmgrが起動して
  おらずlogには以下のように記録されています。(関連部分のみ)

May 31 11:15:12 localhost pcmcia: Starting PCMCIA services:
May 31 11:15:12 localhost pcmcia:  modules
May 31 11:15:13 localhost pcmcia: /lib/modules/2.4.18-0vl3/pcmcia/yenta_socket.o: 
May 31 11:15:13 localhost pcmcia: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
May 31 11:15:13 localhost pcmcia: init_module: No such device
May 31 11:15:13 localhost pcmcia: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
May 31 11:15:13 localhost cardmgr[495]: starting, version is 3.1.31
May 31 11:15:13 localhost pcmcia:  cardmgr.
May 31 11:15:13 localhost pcmcia: /lib/modules/2.4.18-0vl3/pcmcia/ds.o: init_module: Operation not permitted
May 31 11:15:14 localhost rc: Starting pcmcia:  succeeded
May 31 11:15:14 localhost cardmgr[495]: config error, file './add.conf' line 5: no function bindings
May 31 11:15:14 localhost cardmgr[495]: config error, file './add.conf' line 81: syntax error
May 31 11:15:14 localhost cardmgr[495]: config error, file './add.conf' line 92: unknown device: mps110_cs
May 31 11:15:15 localhost cardmgr[495]: config error, file './add.conf' line 97: unknown device: mps110_cs
May 31 11:15:15 localhost cardmgr[495]: no pcmcia driver in /proc/devices
May 31 11:15:15 localhost cardmgr[495]: exiting

●WEBで検索したところ、config.optsに
  module "pcnet_cs" opts "use_shmem=1"
  を書いた方がいいと有りましたので、追加しました。

 起動後に、手動で、pcmcia startをかけても起動せず、ログには
May 31 11:16:33 localhost kernel: ds: no socket drivers loaded!
May 31 11:16:33 localhost cardmgr[684]: starting, version is 3.1.31
May 31 11:16:33 localhost cardmgr[684]: config error, file './add.conf' line 5: no function bindings
May 31 11:16:33 localhost cardmgr[684]: config error, file './add.conf' line 81: syntax error
May 31 11:16:33 localhost cardmgr[684]: config error, file './add.conf' line 92: unknown device: mps110_cs
May 31 11:16:33 localhost cardmgr[684]: config error, file './add.conf' line 97: unknown device: mps110_cs
May 31 11:16:33 localhost cardmgr[684]: no pcmcia driver in /proc/devices
May 31 11:16:33 localhost cardmgr[684]: exiting

 と出るだけでした。

●/etc/pcmcia/config
  にLA-PCMのエントリーがあるのは確認しました。

●とりあえず、kernel2.2も入れておいたので、こちらで確認。
  (pcmciaはkernelと関連ありという情報により)
  起動時に、「ピポ」と鳴り、2.4より良い反応。ログを見ると
  
May 31 11:25:34 localhost pcmcia: Starting PCMCIA services:
May 31 11:25:34 localhost pcmcia:  modules
May 31 11:25:35 localhost pcmcia:  cardmgr.
May 31 11:25:36 localhost cardmgr[470]: starting, version is 3.1.31
May 31 11:25:37 localhost cardmgr[470]: config error, file './add.conf' line 5: no function bindings
May 31 11:25:37 localhost cardmgr[470]: config error, file './add.conf' line 81: syntax error
May 31 11:25:37 localhost cardmgr[470]: config error, file './add.conf' line 92: unknown device: mps110_cs
May 31 11:25:37 localhost cardmgr[470]: config error, file './add.conf' line 97: unknown device: mps110_cs
May 31 11:25:37 localhost cardmgr[470]: watching 2 sockets
May 31 11:25:37 localhost cardmgr[470]: Card Services release does not match
May 31 11:25:37 localhost cardmgr[470]: socket 0: Allied Telesis Ethernet
May 31 11:25:37 localhost cardmgr[470]: executing: 'modprobe 8390'
May 31 11:25:38 localhost cardmgr[470]: executing: 'modprobe pcnet_cs use_shmem=1'
May 31 11:25:38 localhost kernel: pcnet_cs: RequestIO: No more items
May 31 11:25:38 localhost cardmgr[470]: get dev info on socket 0 failed: No such device

 ということで、cardctrl ident で手動確認してみると、
Socket 0:
  product info: "Allied Telesis,K.K", "Ethernet LAN Card", "CentreCOM", "LA-PCM"
  manfid: 0xc00f, 0x0002
  function: 6 (network)
Socket 1:
  no product info available

 どうやら、認識はされているようです。

●さて、この状態で、NICは正しく動作せず、何から手を着ければ良いか、もし
  くは、何が原因かについてアドバイスをいただけると助かります。
  
  デスクトップとは違いますねぇ〜(^^ゞ
  よろしくお願いいたします。

−−−−−−−−−−−−−−−−−
 エクセレンス    吉村 賢
 URL http://www.excellence.ac.jp/
−−−−−−−−−−−−−−−−−