You are not logged in.
Pages: 1
Well, I decided to put my DVD+RW in an external firewire case so I could use it with my Macintosh when necessary. I've managed to get the drive working just fine on Arch, but there's a weird issue that is bothering me...
Whenever I power down the enclosure, I get this from dmesg:
ieee1394: Node changed: 0-01:1023 -> 0-00:1023
ieee1394: Node suspended: ID:BUS[0-00:1023] GUID[00507705200000ff]
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
...and then turning it back on, nothing happens. The drive (and from what I can find, the entire ieee1394 system) won't work after I get that "Node suspended" message. Also, it always registers the USB Mass Storage driver after the enclosure is powered down.
I've tried using the kernel26-scsi package, but the results have been the same.
Any help would be most appreciated!
Offline
i don't have fw devices, but i think fw devices are called something like sda or sdX, smae as usb sticks.
Offline
Sorry if I wasn't very clear...
The firewire device works fine (it's /dev/scd0), the problem only arises if it is connected, then removed. It takes a reboot to get it to attach again....
Not a huge deal, just a bit of an annoyance.
Offline
try reloading the drivers, sbp2, ieee1394, ohci1394.
Offline
Thanks! However...
If I try to remove the ieee1394 driver, I get:
[root@saturn joe]# modprobe -r ieee1394
FATAL: Module ieee1394 is in use.
If I try to modprobe -r sbp2 or ohci1394, it hangs, and I can't even kill -9 them.
Simply (re-)doing a modprobe on all of the modules doesn't do anything either.
This is a weird problem, but I'm sure it has something to do with my device. I guess firewire support isn't quite there yet on Linux.
Any other ideas?
Offline
Hrmm, i never knew you could modprobe -R, i always did rmmod.
try rmmod sbp2, rmmod ohci1394, rmmod ieee1394
in that order, rmmod's prolly the same as modprobe -r, but hey, its worth a shot.
iphitus
Offline
Hrmm, i never knew you could modprobe -R, i always did rmmod.
try rmmod sbp2, rmmod ohci1394, rmmod ieee1394
in that order, rmmod's prolly the same as modprobe -r, but hey, its worth a shot.
iphitus
The results were the same with rmmod. I also tried with and without hotplug, same results. I also don't get why the USB Mass Storage drivers get loaded after the ieee1394 node is suspended. Those also got loaded even when hotplug was disabled.
I found this guy who had the same problem, but nobody seemed to respond to him.
Perhaps I should file a bug report to the kernel people?
Offline
There's already a bugreport on kernel.org.
For now, I'll just use it over USB2.0. I just was experiementing with firewire, since I'd never really used it before. If any other suggestions pop up, I'll still give them a try.
Thanks anyways!
Offline
Pages: 1