> A colleague of mine has an HP USB CD-Writer Plus, 8200 series, and we
> attempted to get it to work under Linux, but to no avail.  We tried it with

What error message do you get? Does it fail immediately with an
"/dev/scd0 has wrong major or minor number", or does mount fail
to read data?

> the 2.3.99-pre7-9 kernel, and noticed that some *other* model of CD-Writer
> Plus is supported (vendor=0x3f0, product=0x107, ).  However, ours is
> 0x3f0/0x107/1.  So, we supposed that both drives were similar enough,
> and just duplicated the relevant description line:
> 
>        { 0x03f0, 0x0207, 0x0001,
>          "HP USB CD-Writer Plus", US_SC_8070, US_PR_CB, 0},> 

> Alas, it didn't work either, the dmesg output is at the end of this mail.
> The device did show up in /proc/scsi/usb-storage/0, but could not be
> mounted.  Any ideas?

My HP USB CD-Writer Plus (model 8210e) at first had similar symptoms.
Matt Dharm suggested to change the unusual_devices entry: change it 
into 

{ 0x03f0, 0x0207, 0x0001,
   "HP USB CD-Writer Plus", US_SC_8070, US_PR_CB, US_FL_SINGLE_LUN}

which worked (for me). Also, make sure you have SCSI CDROM support compiled
into the kernel. I loaded sr_mod, scsi_mod and cdrom (as well as the USB 
modules of course) and then it worked. Reading, that is. Haven't tried 
writing CD's yet. 

Eventually you should get a message that says:

scsi0 : SCSI emulation for USB Mass Storage devices 
scsi : 1 host.

(as you did)

detected scsi CD-ROM sr0 at ascsi0, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 1x/163x xa/form2 caddy

I'm not sure if the information in the last line is sufficiently accurate, 
but at least it reads data. You should find the sr0 device in /proc/devices.

> usb-storage.c: *** thread awakened.
> usb-storage.c: Command TEST_UNIT_READY (6 bytes)
> usb-storage.c:   00 00 00 00 00 00 13 c0 e0 e1
> usb_control/bulk_msg: timeout

do you find TEST_UNIT_READY commands that do not timeout in your logfile?

Grit

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to