Hi,
I've made my usb mp3 player to work with linux 2.6.15, just by adding it to
unusual_devs.h.
It is mp3 player 'ACME Sound MP3 Player for SD/MMC card' Model: EM120X. I
think it's based on Samsung's chipset (lsusb shows vendor 'Samsung...'). so
there could be more similar devices.
In case it would be useful for somebody, here's the info about device as
described in unusual_devs.h comment:
/proc/bus/usb output for my device:
T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 16 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=16 #Cfgs= 1
P: Vendor=0419 ProdID=0100 Rev= 1.00
S: SerialNumber=Default Configuration
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
Patch to debian 2.6.15-1-amd64-generic kernel:
--- unusual_devs.h.orig 2006-02-08 22:58:24.000000000 +0200
+++ unusual_devs.h 2006-02-08 23:27:18.000000000 +0200
@@ -907,6 +907,13 @@
US_SC_DEVICE, US_PR_DEVICE, NULL,
US_FL_FIX_INQUIRY),
+/* Submitted by Ernestas Vaiciukevicius <[EMAIL PROTECTED]> */
+UNUSUAL_DEV( 0x0419, 0x0100, 0x0000, 0x1020,
+ "Samsung Info. Systems America, Inc.",
+ "MP3 Player",
+ US_SC_SCSI, US_PR_BULK, NULL,
+ US_FL_IGNORE_RESIDUE ),
+
/* Entry and supporting patch by Theodore Kilgore <[EMAIL PROTECTED]>.
* Flag will support Bulk devices which use a standards-violating 32-byte
* Command Block Wrapper. Here, the "DC2MEGA" cameras (several brands) with
Btw, there are still some wheird errors in dmesg, but now mp3 player seems to
work - I can mount and use it as a scsi disk:
sd 13:0:0:0: Attached scsi removable disk sdb
usb-storage: device scan complete
printk: 85 messages suppressed.
Buffer I/O error on device sdb1, logical block 245248
Buffer I/O error on device sdb1, logical block 245249
Buffer I/O error on device sdb1, logical block 245250
Buffer I/O error on device sdb1, logical block 245251
Buffer I/O error on device sdb1, logical block 245252
Buffer I/O error on device sdb1, logical block 245253
Buffer I/O error on device sdb1, logical block 245254
Buffer I/O error on device sdb1, logical block 245255
Buffer I/O error on device sdb1, logical block 245248
Buffer I/O error on device sdb1, logical block 245249
Regards,
Ernestas Vaiciukevicius
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel