vine-users ML アーカイブ



[vine-users:065524] PowerMacG3 でFireWireHD の利用

  • From: 児玉 清 <k.kodama@xxxxxxxxxxxxxx>
  • Subject: [vine-users:065524] PowerMacG3 でFireWireHD の利用
  • Date: Mon, 03 May 2004 14:41:40 +0900
児玉@京都です。 

PowerMacG3でFireWireHD(ieee1394)を利用しようと、カーネル再構築して
試しているのですが、いまだに成功しておりません。
カーネルは linux-2.4.20-0vl2.26.1 のPPC用ソースを使っています。

PowerBookG4でFireWireHDを使うことが出来ているのですが、PowerMacG3
(Blue&White)ではうまく動きません。 PowerMacG3でFireWireHDを使わ
れている方がいらしたらアドバイスをお願いします。

/var/log/message の内容を確認しましたらsbp2 でエラーが出ている様です。
kernel: ieee1394: sbp2: Error logging into SBP-2 device - login timed-out
kernel: ieee1394: sbp2: sbp2_login_device failed
★このエラーの対応方法をお教えください。


実行時にロードしたモジュールをlsmodコマンドで確認しました。
ieee1394 、pcilynx 、i2c-algo-bit 、sbp2 等の必要なモジュールは
ロードされているようです。
#lsmod
Module                  Size  Used by    Tainted: P
sbp2                   21280   0  (unused)
pcilynx                13748   0  (unused)
i2c-algo-bit           10684   0  [pcilynx]
ieee1394               49832   0  [sbp2 pcilynx]
ipchains               72204   0
serial                 56120   0  (autoclean)
md                     54572   0  (unused)
encode-eucjp          242960   0  (unused)
dmasound_pmac          83248   0
i2c-core               24576   0  [pcilynx i2c-algo-bit dmasound_pmac]
dmasound_core          16664   0  [dmasound_pmac]


/var/log/messageで関係ありそうな部分を以下に抜粋しました。
(長くてすみません!) よろしくお願いします。

kernel: i2c-core.o: i2c core module version 2.6.4 (20020719)
kernel: i2c-algo-bit.o: i2c bit algorithm module version 2.6.4 (20020719)
kernel: PCI: Enabling device 01:00.0 (0014 -> 0016)
kernel: pcilynx0: allocated PCL memory 4096 Bytes @ 0xd5df8000
kernel: pcilynx0: allocated interrupt 21
kernel: pcilynx0: remapped memory spaces reg 0xda3fb000, rom 0xda41f000, ram
0xda3fd000, aux 0xda40e000
kernel: pcilynx0: found 1394a conform PHY (using extended register set)
kernel: pcilynx0: PHY vendor id 0x080028
kernel: pcilynx0: PHY product id 0x000000
kernel: pcilynx0: got bus info block from serial eeprom
kernel: pcilynx0: resetting bus on request
kernel: pcilynx0: bus reset interrupt
kernel: pcilynx0: SelfID process finished (phyid 0, not root)
murasaki.ieee1394[929]: ieee1394 device is added
murasaki.ieee1394[929]: vendor:0x48 specifier:0x609e version:0x10483
murasaki.ieee1394[929]: MATCH(sbp2) -> match_flag:0xc vendor:0x0 model:0x0
specifier:0x609e version:0x10483
murasaki.ieee1394[929]: MATCH(sbp2) -> match_flag:0xc vendor:0x0 model:0x0
specifier:0x609e version:0x10483
murasaki.ieee1394[929]: Loading sbp2
kernel: ieee1394: sbp2: Error logging into SBP-2 device - login timed-out
kernel: ieee1394: sbp2: sbp2_login_device failed
kernel: scsi1 : IEEE-1394 SBP-2 protocol driver (host: pcilynx)
kernel: $Rev: 584 $ James Goodwin <jamesg@xxxxxxxxxxx>
kernel: SBP-2 module load options:
kernel: - Max speed supported: S400
kernel: - Max sectors per I/O supported: 255
kernel: - Max outstanding commands supported: 8
kernel: - Max outstanding commands per lun supported: 1
kernel: - Serialized I/O (debug): no
kernel: - Exclusive login: yes