Problem detecting master and slave ide drives in firewire enclosure

From: Mark Hilbush <mark_at_hilbush.com>
Date: Sat 18 Sep 2004 - 16:28:27 CEST
Message-ID: <HMEILCAHHFBBDGHAPLEPKEABIHAA.mark@hilbush.com>

I have a multi-bay firewire enclosure containing 4 oxford 911
firewire-to-ide bridges (the enclosure is capable of supporting a total of 8
IDE drives). I'm running a single firewire cable from a port on the
firewire pci card to the firewire-to-ide bridge. I'm running SUSE 9.1 and
have upgraded to the 2.6.8.1 kernel.

I'm having trouble with Linux being able to detect both IDE drives (master
and slave) connected to the firewire bridge in the enclosure. I am seeing
the following behavior:
- when I have one drive plugged in as a master, it is detected just fine,
- when I have one drive plugged in as a slave, it is detected just fine
- when I plug in both master and slave drives, only the slave is detected

When I boot up my old configuration (Redhat 9.0 with 2.4.27 kernel), the
drives are recognized just fine (after running rescan-scsi-bus.sh). As I
understand the 2.6. kernel, I do not need to run rescan-scsi-bus.sh as the
scsi devices are set up automatically.

Any help would be appreciated. Below are some details of my config.

--
Mark Hilbush
Baltimore, MD
# kernel version(s)
2.6.8.1 and 2.6.5
# relevant messages from dmesg (note I have 2 FW cards in this box, but only
using one at this time)
ieee1394: Initialized config rom entry `ip1394'
ohci1394: $Rev: 1223 $ Ben Collins <bcollins@debian.org>
ACPI: PCI interrupt 0000:00:0c.0[A] -> GSI 10 (level, low) -> IRQ 10
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[10]  MMIO=[d9001000-d90017ff]
Max Packet=[2048]
ACPI: PCI interrupt 0000:00:0d.0[A] -> GSI 11 (level, low) -> IRQ 11
ohci1394: fw-host1: OHCI-1394 1.0 (PCI): IRQ=[11]  MMIO=[d9002000-d90027ff]
Max Packet=[2048]
ieee1394: Node added: ID:BUS[0-00:1023]  GUID[0030e002ee101bbc]
ieee1394: Host added: ID:BUS[0-01:1023]  GUID[0011060000004618]
ieee1394: Error parsing configrom for node 0-02:1023
ieee1394: The root node is not cycle master capable; selecting a new root
node and resetting...
ieee1394: Error parsing configrom for node 0-00:1023
ieee1394: Node changed: 0-00:1023 -> 0-01:1023
ieee1394: Node changed: 0-01:1023 -> 0-02:1023
ieee1394: Error parsing configrom for node 1-00:1023
ieee1394: Host added: ID:BUS[1-01:1023]  GUID[0011060000003bb6]
ieee1394: Error parsing configrom for node 1-02:1023
ieee1394: The root node is not cycle master capable; selecting a new root
node and resetting...
ieee1394: Error parsing configrom for node 1-00:1023
ieee1394: Error parsing configrom for node 1-01:1023
ieee1394: Node changed: 1-01:1023 -> 1-02:1023
SCSI subsystem initialized
sbp2: $Rev: 1219 $ Ben Collins <bcollins@debian.org>
scsi0 : SCSI emulation for IEEE-1394 SBP-2 Devices
ieee1394: sbp2: Logged into SBP-2 device
ieee1394: Node 0-01:1023: Max speed [S400] - Max payload [2048]
  Vendor: Maxtor 6  Model: Y200P0            Rev:
  Type:   Direct-Access                      ANSI SCSI revision: 06
SCSI device sda: 398297088 512-byte hdwr sectors (203928 MB)
sda: asking for cache data failed
sda: assuming drive cache: write through
 sda: sda1
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0,  type 0
# output of /sys/bus/ieee1394/devices (if available)
lrwxrwxrwx  1 root root 0 2004-09-17 21:34 0011060000003bb6 ->
../../../devices/pci0000:00/0000:00:0d.0/fw-host1/0011060000003bb6
lrwxrwxrwx  1 root root 0 2004-09-17 21:34 0011060000003bb6-0 ->
../../../devices/pci0000:00/0000:00:0d.0/fw-host1/0011060000003bb6/001106000
0003bb6-0
lrwxrwxrwx  1 root root 0 2004-09-17 21:34 0011060000004618 ->
../../../devices/pci0000:00/0000:00:0c.0/fw-host0/0011060000004618
lrwxrwxrwx  1 root root 0 2004-09-17 21:34 0011060000004618-0 ->
../../../devices/pci0000:00/0000:00:0c.0/fw-host0/0011060000004618/001106000
0004618-0
lrwxrwxrwx  1 root root 0 2004-09-17 21:34 0030e002ee101bbc ->
../../../devices/pci0000:00/0000:00:0c.0/fw-host0/0030e002ee101bbc
lrwxrwxrwx  1 root root 0 2004-09-17 21:34 0030e002ee101bbc-0 ->
../../../devices/pci0000:00/0000:00:0c.0/fw-host0/0030e002ee101bbc/0030e002e
e101bbc-0
lrwxrwxrwx  1 root root 0 2004-09-17 21:33 fw-host0 ->
../../../devices/pci0000:00/0000:00:0c.0/fw-host0
lrwxrwxrwx  1 root root 0 2004-09-17 21:34 fw-host1 ->
../../../devices/pci0000:00/0000:00:0d.0/fw-host1
# adapter card model and/or OHCI chipset
Inland 1394 Firewire PCI, 3 port
# output of lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133]
(rev 03)
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133
AGP]
0000:00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super
South] (rev 40)
0000:00:07.1 IDE interface: VIA Technologies, Inc.
VT82C586A/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE (rev 06)
0000:00:07.2 USB Controller: VIA Technologies, Inc. USB (rev 1a)
0000:00:07.3 USB Controller: VIA Technologies, Inc. USB (rev 1a)
0000:00:07.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI]
(rev 40)
0000:00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686
AC97 Audio Controller (rev 50)
0000:00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
0000:00:0a.0 VGA compatible controller: 3Dfx Interactive, Inc. Voodoo 3 (rev
01)
0000:00:0c.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host
Controller (rev 46)
0000:00:0d.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host
Controller (rev 46)
-------------------------------------------------------
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM.
Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php
_______________________________________________
mailing list Linux1394-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux1394-user
Received on Sat Sep 18 16:38:15 2004

This archive was generated by hypermail 2.1.8 : Mon 02 May 2005 - 09:16:50 CEST