> Syntax is correct, but it seems the scsa1394 kernel > module wasn't loaded > when you tried to run the script, so the typedef > "scsa1394_state_t" was unknown. > > - hotplug the firewire optiocal device > > - double check that the scsa1394 kernel module is > loaded > > # modinfo |grep scsa1394 > 193 f7fb1000 5944 197 1 scsa1394 (1394 Mass > Storage HBA Driver 1.) > > - run ./cd_eject
Thanks for letting me know how to make it work. I've run the dtrace script and tried to eject a DVD in a Plextor 716UF connected via firewire. I got lots of lines like: 0 43859 scsa1394_cmd_fake_comp:entry l_rmb_orig 1, l_nosup_tur 1, l_nosup_start_stop 1, l_nosup_inquiry 0 I tried the eject function from the filemanager window that volume management started. I then tried 'eject cdrom' from the command line after killing the filemanager window. That causes the window to restart. I also tried the -eject option to cdrecord. I redirected the output of the dtrace script to a file and all the lines in it are the same (more than 50). I guess I can't use firewire to connect the Plextor yet. Does anyone know if there are issues with firewire connected hard drives (Lacie box with USB/2 and Firewire and a 60 GB 7200 RPM Hitachi notebook drive)? Thanks for the help, Stuart This message posted from opensolaris.org
