Hi all, I just became the proud owner of the aforementioned external USB CD-RW drive. It didn't work out of the box with my 2.4.20 or 2.4.21-pre3 kernels, but a tip from Ralf Rösch helped me greatly.
He suggested the following addition to unusual_dev.h: UNUSUAL_DEV( 0x07ab, 0xfc03, 0x0000, 0x9999, "Freecom", "FS-1 USB CD-RW", US_SC_SCSI, US_PR_BULK, NULL, US_FL_FIX_INQUIRY) Sure enough, after that change the drive is initialised without errors and registered with the SCSI subsystem. However, the device appears as a removable disk, rather than a removable CD-ROM. I can mount /dev/sda and read from the drive without errors, but even with sr_mod and sg loaded, nothing shows up under /dev/scd0 or /dev/sg0. Here's some information I collected: ========================================================================== % cdrecord -scanbus Cdrecord 1.11a34 (i686-pc-linux-gnu) Copyright (C) 1995-2002 Jörg Schilling Linux sg driver version: 3.1.24 Using libscg version 'schily-0.6' scsibus0: 0,0,0 0) 'Freecom' 'USB FS-1 CD-RW' '1110' Removable Disk 0,1,0 1) * etc. ========================================================================== % cat /proc/scsi/scsi Attached devices: Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: Freecom Model: USB FS-1 CD-RW Rev: 1110 Type: Direct-Access ANSI SCSI revision: 02 ========================================================================== % cat /proc/scsi/usb-storage-0/0 Host scsi0: usb-storage Vendor: FREECOM Product: USB-2 Drive Serial Number: 17FA11100FW1500531ED36 Protocol: 8020i Transport: Bulk GUID: 07abfc03100f01500531ed36 Attached: Yes ========================================================================== % cat /proc/partitions major minor #blocks name 8 0 642758 sda 22 0 589040 hdc 3 0 19535040 hda 3 1 45328 hda1 3 2 1 hda2 3 5 2933248 hda5 etc. ========================================================================== I'm not sure how the device type is identified, but changing 'US_SC_SCSI' to 'US_SC_8020' or 'US_SC_8070' makes no difference. I also tried loading the scsi modules in a different order. Of course, cdrecord absolutely refuses to do anything with a device that doesn't look like a CDROM. Can anyone take a guess at what is going on here? Any help would be greatly appreciated, -Steve -- Steve Purcell http://advogato.org/person/purcell ------------------------------------------------------- This SF.net email is sponsored by: Scholarships for Techies! Can't afford IT training? All 2003 ictp students receive scholarships. Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more. www.ictp.com/training/sourceforge.asp _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel