So 9.10 doesn't do any of this APM configuration, actually hdparm does nothing at all in this instance.
When I configure /etc/hdparm.conf to use the same value found in 10.4 it does *not* fail.
It's a little naughty to set a global policy in a functions file on 10.4. I can only override the new
global default, I can't completely disable it from even attempting the operation. A close substitute
to skipping apm config is to edit /etc/hdparm.conf and set "apm = off" which is an illegal value
and will cause hdparm to exit harmlessly before it does anything to the drive. With this workaround
I'm able to mount and use the WD My Book without any issues.
This doesn't seem like a scsi mid-layer issue to me and is likely confined to the firewire storage driver.
So 9.10 doesn't do any of this APM configuration, actually hdparm does nothing at all in this instance.
When I configure /etc/hdparm.conf to use the same value found in 10.4 it does *not* fail.
It's a little naughty to set a global policy in a functions file on 10.4. I can only override the new
global default, I can't completely disable it from even attempting the operation. A close substitute
to skipping apm config is to edit /etc/hdparm.conf and set "apm = off" which is an illegal value
and will cause hdparm to exit harmlessly before it does anything to the drive. With this workaround
I'm able to mount and use the WD My Book without any issues.
This doesn't seem like a scsi mid-layer issue to me and is likely confined to the firewire storage driver.