Hello!
Pasi Matilainen already posted a patch on the linux-usb-devel list but it 
was not included in the kernel, so i guess it has been forgotten.
It makes the USB mass storage device on he Nokia 5510 cellular phone work 
because it doesn't support the START_STOP command.
This is a linux kernel patch submission.

diff against linux-2.4.20-pre11:
 
--- drivers/usb/storage/unusual_devs.h.orig     2002-11-14 05:05:16.000000000 +0000
+++ drivers/usb/storage/unusual_devs.h  2002-11-14 05:16:24.000000000 +0000
@@ -76,6 +76,19 @@
                US_SC_SCSI, US_PR_BULK, NULL,
                US_FL_FIX_INQUIRY | US_FL_START_STOP),
 
+/* Found this on a Google search. Looks like the USB
+ * storage interface on the Nokia 5510 cellular phone
+ * doesn't suport the START_STOP command. Without
+ * this, accessing the /dev/sd?1 device just hangs the
+ * driver (waiting for some info from the device?).
+ * A _big_ thank you to Pasi Matilainen for this.
+ * Pedro Ramalhais <[EMAIL PROTECTED]>
+ */
+UNUSUAL_DEV(  0x0421, 0x0404, 0x0001, 0x0001, 
+               "Nokia",
+               "Nokia 5510",
+               US_SC_SCSI, US_PR_BULK, NULL, US_FL_START_STOP), 
+                                                               
 #ifdef CONFIG_USB_STORAGE_DPCM
 UNUSUAL_DEV(  0x0436, 0x0005, 0x0100, 0x0100,
                "Microtech",

-- 
Pedro Ramalhais
pmr09313<at>students.si.fct.unl.pt



-------------------------------------------------------
This sf.net email is sponsored by: To learn the basics of securing 
your web site with SSL, click here to get a FREE TRIAL of a Thawte 
Server Certificate: http://www.gothawte.com/rd524.html
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to