I have been investigating why CDRW packet writing didn't work with my
"Freecom power CD-RW slimline" drive. It turned out that the
cable/drive doesn't support the MODE SENSE(6) command. Therefore the
scsi sr.c driver thinks the unit is a CD-ROM and will refuse to send
any write commands to the drive.

If I change the transport protocol from QIC to 8020, the drive does
work in packet writing mode. (See patch below.) Is this the correct
way to solve the problem, or will it break some other version of
freecom cable and/or freecom device?

For reference, this is what "cat /proc/bus/usb/devices" reports:

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=f300
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=07ab ProdID=fc01 Rev= 9.30
S:  Manufacturer=Freecom
S:  Product=Freecom USB-IDE Controller
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  2mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=00(>ifc ) Sub=00 Prot=00 Driver=usb-storage
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=  0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=  0ms


--- storage/unusual_devs.h.old  Sat Jan 12 02:57:30 2002
+++ storage/unusual_devs.h      Sat Jan 12 02:05:15 2002
@@ -353,7 +353,7 @@
 UNUSUAL_DEV(  0x07ab, 0xfc01, 0x0000, 0x9999,
                 "Freecom",
                 "USB-IDE",
-                US_SC_QIC, US_PR_FREECOM, freecom_init, 0),
+                US_SC_8020, US_PR_FREECOM, freecom_init, 0),
 #endif
 
 UNUSUAL_DEV(  0x07af, 0x0004, 0x0100, 0x0133, 

-- 
Peter Osterlund - [EMAIL PROTECTED]
http://w1.894.telia.com/~u89404340

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to