児玉です。 こんばんわ。 いつも長文ですみません!! PPC版vine3.1のkernel-2.4.26-0vl17の問題のその後の状況を 報告します。 dmesgで以下のようなエラーメッセージがでてます。 (scsi0:A:3:0): Unexpected busfree in Data-in phase SEQADDR == 0x7c エラーの内容が理解できなくてこれ以上進めなくなりました。 この回避策を教えいただけませんか。 花井様やhermitage様にヒントをいただき非力ながらカーネルを 何度も再構築し調査をしております。 <結論> 外付けのide SCSI変換のHDが接続されていない場合や 接続されていても、電源がOFFの場合はkernel-2.4.26-0vl17 正常に立上がる。 <現状> 1.内蔵SCSI-HDだけならカーネルは正常に立上がる。 Buffalo(メルコ社)の外付けのide SCSI変換のHDのシステムとは別に 内蔵SCSI-HD上にPPC版のVine3.1をインストールして 内蔵SCSI-HD上のシステムのkernel-2.4.26-0vl17を試しました。 (1)Buffalo(メルコ社)の外付けのide SCSI変換のHDの電源がONの状態で 内蔵SCSI-HDのシステムで立ち上げを試みたが、SCSIのところで ハングアップしてしまう。 この状態で外付けのide SCSI変換のHDの電源をOFFにするとハングアップ を解消し、カーネルは正常に立上がる。 (2)Buffalo(メルコ社)の外付けのide SCSI変換のHDの電源がOFFの場合 内蔵SCSI-HDのシステムでkernel-2.4.26-0vl17は正常に立上がる。 ちなみに、apt-getでインストールしたPPC版kernel-2.4.26-0vl17も 内蔵SCSI-HDだけなら正常に立上がる。 2.調査した情報 収集した情報を以下に列挙します。 (1)dmesgの内容 SCSI subsystem driver Revision: 1.00 PCI: Enabling bus mastering for device 01:04.0 scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36 <Adaptec 2902/04/10/15/20C/30C SCSI adapter> aic7850: Ultra Single Channel A, SCSI Id=7, 3/253 SCBs ここでハングアップする。 外付けSCSI-HDの電源をOFFすると、システムは立ち上る。 以下の行が外付けSCSI-HDに対応するエラーメッセージ (scsi0:A:3:0): Unexpected busfree in Data-in phase SEQADDR == 0x7c これ以降、正常。 (scsi0:A:0): 20.000MB/s transfers (20.000MHz, offset 15) Vendor: IBM Model: DDRS-39130 Rev: S97B Type: Direct-Access ANSI SCSI revision: 02 (scsi0:A:1): 20.000MB/s transfers (20.000MHz, offset 15) Vendor: QUANTUM Model: FIREBALL SE4.3S Rev: PJ09 Type: Direct-Access ANSI SCSI revision: 02 scsi0:A:0:0: Tagged Queuing enabled. Depth 253 scsi0:A:1:0: Tagged Queuing enabled. Depth 253 (2) /etc/module.conf に以下のオプションを追加 考えられるaic7xxxドライバに対するオプションを追加しましたが、 ハングアップに問題には影響しない様です。 options aic7xxx aic7xxx=verbose,probe_eisa_vl,extended,no_reset,global_tag_deps:253 (3) kernel-2.4.26のSCSIドライバのconfig部分 該当しそうな項目をyesにしましたが、ハングアップに問題には影響 しない様です。 CONFIG_SCSI_AIC7XXX=y CONFIG_AIC7XXX_CMDS_PER_DEVICE=253 CONFIG_AIC7XXX_RESET_DELAY_MS=15000 CONFIG_AIC7XXX_PROBE_EISA_VL=y CONFIG_AIC7XXX_BUILD_FIRMWARE=y CONFIG_AIC7XXX_DEBUG_ENABLE=y CONFIG_AIC7XXX_DEBUG_MASK=0 CONFIG_AIC7XXX_REG_PRETTY_PRINT=y # CONFIG_SCSI_AIC79XX is not set # CONFIG_SCSI_DPT_I2O is not set