> I've been using a Plextor 716UF DVD burner with my IBM T43p notebook as I have
> a 2nd hard disk in place of the slow DVD-burner provided with the notebook.
> I dual
> boot Solaris (snv_42a now) from the 2nd disk using System Commander.
...
> So it looks to me as it is correctly recognized. If I put a Solaris 10
> Update 2
> DVD (burned on the Plextor using the USB/2 interface), volume management
> opens a window and the disk looks OK. However, if I choose the eject
> function,
> it appears not to work. If the Plextor is connected via USB/2, the eject
> function
> ejects the DVD. Should I expect the eject function to work via Firewire? Is
> a
> firewire interface fully functional in Nevada?
Yep, I've observed the same issue: sometimes, eject doesn't work
with firewire optical devices.
Try to run the following dtrace script, and send an eject to the firewire
device.
What values are printed for "l_nosup_tur" and "l_nosup_start_stop"?
=====================================================================
#!/usr/sbin/dtrace -s
fbt::scsa1394_cmd_fake_comp:entry
{
self->sp = (scsa1394_state_t *)arg0;
self->cmd = (scsa1394_cmd_t *)arg1;
self->lp = self->cmd->sc_lun;
printf("l_rmb_orig %d, l_nosup_tur %d, l_nosup_start_stop %d,
l_nosup_inquiry %d",
self->lp->l_rmb_orig, self->lp->l_nosup_tur,
self->lp->l_nosup_start_stop, self->lp->l_nosup_inquiry);
}
=====================================================================
This message posted from opensolaris.org