YDL 3.0 not even seeing my firewire drive

Michael George yellowdog-general@lists.terrasoftsolutions.com
Thu Dec 11 08:31:01 2003


I am having trouble with firewire on my new YDL 3.0.1 system.  I've 
been using
YDL for well over a year now, but this is the first time I've tried to 
get
firewire working...

System:
Power Mac Quicksilver G4 Dual-800MHz
dual IDE drives, YDL on the second (using OpenFirmware to select it for
         booting, as this is a temporary install)
Glyph firewire drive (works fine under OSX, so the hardware is 
functioning)
22" monitor
YDL 3.0.1

When I power up the system with the firewire drive plugged in and 
powered up,
I don't get the firewire modules loaded and ready to go.  Seemed odd but
livable for now.

So I manually ran "modprobe ohci1394" and that worked fine.  It loaded 
that
module, ieee1394, and sbp2 as expected.  I got this message in
/var/log/messages:
--------------------
Dec 11 04:34:46 stout kernel: ieee1394: sbp2: Logged into SBP-2 device
Dec 11 04:34:46 stout kernel: ieee1394: sbp2: Node 0-00:1023: Max speed 
[S400] - Max payload [2048]
Dec 11 04:34:46 stout /etc/hotplug/ieee1394.agent: Setup sbp2 for 
IEEE1394 product 0x000000/0x00609e/0x010483
--------------------
which looks fine.  However, I see no mention of a mapping of the 
ieee1394 hard
drive to a scsi device and there was no /dev/sda device created.  A 
search of
/dev for possible sbp* devices turned up only /dev/spbcd* devices.  A 
cat of
/proc/scsi/sbp2_0/1 shows "Attached devices: none" but I know there's a 
device
there and so does the system because hotplugging will make entries in
/var/log/messages:
--------------------
Dec 11 05:15:43 stout kernel: ieee1394: sbp2: Logged out of SBP-2 device
Dec 11 05:15:52 stout kernel: ieee1394: sbp2: Logged into SBP-2 device
Dec 11 05:15:52 stout kernel: ieee1394: sbp2: Node 0-01:1023: Max speed 
[S400] - Max payload [2048]
Dec 11 05:15:52 stout /etc/hotplug/ieee1394.agent: Setup sbp2 for 
IEEE1394 product 0x000000/0x00609e/0x010483
Dec 11 05:15:52 stout kernel: ieee1394: sbp2: Reconnected to SBP-2 
device
Dec 11 05:15:52 stout kernel: ieee1394: sbp2: Node 0-00:1023: Max speed 
[S400] - Max payload [2048]
--------------------

I've looked through the archives since October for info on firewire and
ieee1394 in YDL 3.0 and not found anything helpful -- mostly info about 
"why are they installed as /dev/sdX?" and "How can I boot from 
firewire?" (which is what I'm working toward, but I need to seek the 
disk to get the data onto it :).  The docs I've found on
the YDL site say that firewire devices will be attached as SCSI devices 
at
sda, sdb, etc.  I have only an ide-scsi device (cd burner) at scd0 and 
"pdisk
-l /dev/sd[ab]" yields "No such device or address" on each one...

I must have something not quite right, but I'm not sure what it could 
be.  Firewire is fairly standard, and it's recognized and sbp2 is 
loaded as necessary, but there is no drive device in the system.

Thanks!
-Michael