Memory Stick Pro driver
Hi,
I have a built-in "memory stick" reader on my vaio laptop and I recently tried to read a "memory stick pro" stick. I got this messages in the /var/log/messages:
Aug 12 14:10:13 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code = 8000002 Aug 12 14:10:13 hermes vmunix: Sense class 7, sense error 0, extended sense 3 Aug 12 14:10:13 hermes vmunix: sda: Unit Not Ready, sense: Aug 12 14:10:13 hermes vmunix: Current : sense = 70 3 Aug 12 14:10:13 hermes vmunix: ASC=30 ASCQ= 1 Aug 12 14:10:13 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00 Aug 12 14:10:13 hermes vmunix: sda : READ CAPACITY failed. Aug 12 14:10:13 hermes vmunix: sda : status=1, message=00, host=0, driver=08 Aug 12 14:10:13 hermes vmunix: Current sd: sense = 70 3 Aug 12 14:10:13 hermes vmunix: ASC=30 ASCQ= 1 Aug 12 14:10:13 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00 Aug 12 14:10:13 hermes vmunix: sda: assuming Write Enabled Aug 12 14:10:13 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code = 8000002 Aug 12 14:10:13 hermes vmunix: Sense class 7, sense error 0, extended sense 3 Aug 12 14:10:13 hermes vmunix: sda: Unit Not Ready, sense: Aug 12 14:10:13 hermes vmunix: Current : sense = 70 3 Aug 12 14:10:13 hermes vmunix: ASC=30 ASCQ= 1 Aug 12 14:10:13 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00 Aug 12 14:10:13 hermes vmunix: sda : READ CAPACITY failed. Aug 12 14:10:13 hermes vmunix: sda : status=1, message=00, host=0, driver=08 Aug 12 14:10:13 hermes vmunix: Current sd: sense = 70 3 Aug 12 14:10:13 hermes vmunix: ASC=30 ASCQ= 1 Aug 12 14:10:13 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00 Aug 12 14:10:13 hermes vmunix: sda: assuming Write Enabled Aug 12 14:10:13 hermes vmunix: sda:<3>Buffer I/O error on device sda, logical block 0 Aug 12 14:10:13 hermes vmunix: unable to read partition table Aug 12 14:10:13 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code = 8000002 Aug 12 14:10:13 hermes vmunix: Sense class 7, sense error 0, extended sense 3 Aug 12 14:10:15 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code = 8000002 Aug 12 14:10:15 hermes vmunix: Sense class 7, sense error 0, extended sense 3 Aug 12 14:10:15 hermes vmunix: sda: Unit Not Ready, sense: Aug 12 14:10:15 hermes vmunix: Current : sense = 70 3 Aug 12 14:10:15 hermes vmunix: ASC=30 ASCQ= 1 Aug 12 14:10:15 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00 Aug 12 14:10:15 hermes vmunix: sda : READ CAPACITY failed. Aug 12 14:10:15 hermes vmunix: sda : status=1, message=00, host=0, driver=08 Aug 12 14:10:15 hermes vmunix: Current sd: sense = 70 3 Aug 12 14:10:15 hermes vmunix: ASC=30 ASCQ= 1 Aug 12 14:10:15 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00 Aug 12 14:10:15 hermes vmunix: sda: assuming Write Enabled Aug 12 14:10:15 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code = 8000002 Aug 12 14:10:15 hermes vmunix: Sense class 7, sense error 0, extended sense 3 Aug 12 14:10:15 hermes vmunix: sda: Unit Not Ready, sense: Aug 12 14:10:15 hermes vmunix: Current : sense = 70 3 Aug 12 14:10:15 hermes vmunix: ASC=30 ASCQ= 1 Aug 12 14:10:15 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00 Aug 12 14:10:15 hermes vmunix: sda : READ CAPACITY failed. Aug 12 14:10:15 hermes vmunix: sda : status=1, message=00, host=0, driver=08 Aug 12 14:10:15 hermes vmunix: Current sd: sense = 70 3 Aug 12 14:10:15 hermes vmunix: ASC=30 ASCQ= 1 Aug 12 14:10:15 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00 Aug 12 14:10:15 hermes vmunix: sda: assuming Write Enabled Aug 12 14:10:15 hermes vmunix: sda:<3>Buffer I/O error on device sda, logical block 0 Aug 12 14:10:15 hermes vmunix: unable to read partition table Aug 12 14:10:15 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code = 8000002 Aug 12 14:10:15 hermes vmunix: Sense class 7, sense error 0, extended sense 3 Aug 12 14:10:17 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code = 8000002 Aug 12 14:10:17 hermes vmunix: Sense class 7, sense error 0, extended sense 3 Aug 12 14:10:17 hermes vmunix: sda: Unit Not Ready, sense: Aug 12 14:10:17 hermes vmunix: Current : sense = 70 3 Aug 12 14:10:17 hermes vmunix: ASC=30 ASCQ= 1 Aug 12 14:10:17 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00 Aug 12 14:10:17 hermes vmunix: sda : READ CAPACITY failed. Aug 12 14:10:17 hermes vmunix: sda : status=1, message=00, host=0, driver=08 Aug 12 14:10:17 hermes vmunix: Current sd: sense = 70 3 Aug 12 14:10:17 hermes vmunix: ASC=30 ASCQ= 1 Aug 12 14:10:17 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00 Aug 12 14:10:17 hermes vmunix: sda: assuming Write Enabled Aug 12 14:10:17 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code = 8000002 Aug 12 14:10:17 hermes vmunix: Sense class 7, sense error 0, extended sense 3 Aug 12 14:10:17 hermes vmunix: sda: Unit Not Ready, sense: Aug 12 14:10:17 hermes vmunix: Current : sense = 70 3 Aug 12 14:10:17 hermes vmunix: ASC=30 ASCQ= 1 Aug 12 14:10:17 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00 Aug 12 14:10:17 hermes vmunix: sda : READ CAPACITY failed. Aug 12 14:10:17 hermes vmunix: sda : status=1, message=00, host=0, driver=08 Aug 12 14:10:17 hermes vmunix: Current sd: sense = 70 3 Aug 12 14:10:17 hermes vmunix: ASC=30 ASCQ= 1 Aug 12 14:10:17 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00 Aug 12 14:10:17 hermes vmunix: sda: assuming Write Enabled Aug 12 14:10:17 hermes vmunix: sda:<3>Buffer I/O error on device sda, logical block 0 Aug 12 14:10:17 hermes vmunix: unable to read partition table Aug 12 14:10:17 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code = 8000002 Aug 12 14:10:17 hermes vmunix: Sense class 7, sense error 0, extended sense 3 Aug 12 14:10:19 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code = 8000002 Aug 12 14:10:19 hermes vmunix: Sense class 7, sense error 0, extended sense 3 Aug 12 14:10:19 hermes vmunix: sda: Unit Not Ready, sense: Aug 12 14:10:19 hermes vmunix: Current : sense = 70 3 Aug 12 14:10:19 hermes vmunix: ASC=30 ASCQ= 1 Aug 12 14:10:19 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00 Aug 12 14:10:19 hermes vmunix: sda : READ CAPACITY failed. Aug 12 14:10:19 hermes vmunix: sda : status=1, message=00, host=0, driver=08 Aug 12 14:10:19 hermes vmunix: Current sd: sense = 70 3 Aug 12 14:10:19 hermes vmunix: ASC=30 ASCQ= 1 Aug 12 14:10:19 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00 Aug 12 14:10:19 hermes vmunix: sda: assuming Write Enabled Aug 12 14:10:19 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code = 8000002 Aug 12 14:10:19 hermes vmunix: Sense class 7, sense error 0, extended sense 3 Aug 12 14:10:19 hermes vmunix: sda: Unit Not Ready, sense: Aug 12 14:10:19 hermes vmunix: Current : sense = 70 3 Aug 12 14:10:19 hermes vmunix: ASC=30 ASCQ= 1 Aug 12 14:10:19 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00 Aug 12 14:10:19 hermes vmunix: sda : READ CAPACITY failed. Aug 12 14:10:19 hermes vmunix: sda : status=1, message=00, host=0, driver=08 Aug 12 14:10:19 hermes vmunix: Current sd: sense = 70 3 Aug 12 14:10:19 hermes vmunix: ASC=30 ASCQ= 1 Aug 12 14:10:19 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00 Aug 12 14:10:19 hermes vmunix: sda: assuming Write Enabled Aug 12 14:10:19 hermes vmunix: sda:<3>Buffer I/O error on device sda, logical block 0 Aug 12 14:10:19 hermes vmunix: unable to read partition table Aug 12 14:10:19 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code = 8000002 Aug 12 14:10:19 hermes vmunix: Sense class 7, sense error 0, extended
sense 3
...
And so on
...
I was curious to know if the 128Mo limitation is tied to the hardware or the software and how much differ these two formats... would it be possible to read a "memory stick pro" stick with a "memory stick" reader ????
Any one can comment on this ? (or give me some hints)
Regards
Signature · 6 lines
Emmanuel Fleury Computer Science Department, | Office: B1-201 Aalborg University, | Phone: +45 96 35 72 23 Fredriks Bajersvej 7E, | Fax: +45 98 15 98 89 9220 Aalborg East, Denmark | Email: [email protected]
Quoted 5 lines · Emmanuel Fleury
Hi,
I have a built-in "memory stick" reader on my vaio laptop and I recently tried to read a "memory stick pro" stick. I got this messages in the
/var/log/messages:
[...]
Quoted 4 lines
I was curious to know if the 128Mo limitation is tied to the hardware or the software and how much differ these two formats... would it be possible to read a "memory stick pro" stick with a "memory stick" reader ????
Memory stick pro needs a special reader. If your reader supports memory stick pro it most likely has something to that effect printed on it, or in the documentation. I've no idea whether the reader in the vaio laptop supports memory stick pro, but your errors suggest that it perhaps does not.
Signature · 2 lines
Måns Rullgård [email protected]
Quoted 6 lines · Måns Rullgård
Memory stick pro needs a special reader. If your reader supports memory stick pro it most likely has something to that effect printed on it, or in the documentation. I've no idea whether the reader in the vaio laptop supports memory stick pro, but your errors suggest that it perhaps does not.
My reader is certainly not "pro", but I was hoping that we could twist the hardware to read something on "pro" sticks...
Does somebody know the specifications of "pro" and "not pro" and how much they do differ ? (or just where to find the specifications)
Regards
Signature · 6 lines
Emmanuel Fleury Computer Science Department, | Office: B1-201 Aalborg University, | Phone: +45 96 35 72 23 Fredriks Bajersvej 7E, | Fax: +45 98 15 98 89 9220 Aalborg East, Denmark | Email: [email protected]
My reader is a MSC-U03.
Regards
Signature · 6 lines
Emmanuel Fleury Computer Science Department, | Office: B1-201 Aalborg University, | Phone: +45 96 35 72 23 Fredriks Bajersvej 7E, | Fax: +45 98 15 98 89 9220 Aalborg East, Denmark | Email: [email protected]
Hi again,
After some small investigation, it seems that:
« Some products in some categories (PC, PDA) will be able to accept Memory Stick PRO media by upgrading firmware or software. (Available advantage is high capacity only.) »
Read at the bottom of this page:
http://www.memorystick.com/en/ms/features2.html
Moreover, on this page:
http://ciscdb.sel.sony.com/perl/news-display.pl?news_id=15
I can see that Vaio laptop similar to mine (C1MW and C1MWP) can be upgraded to read Memory stick Pro...
So, I guess that it is possible. But why is the Linux driver refusing it ?
I'll try this out.
PS: Who is the maintainer of the Memory Stick driver ?
Regards
Signature · 6 lines
Emmanuel Fleury Computer Science Department, | Office: B1-201 Aalborg University, | Phone: +45 96 35 72 23 Fredriks Bajersvej 7E, | Fax: +45 98 15 98 89 9220 Aalborg East, Denmark | Email: [email protected]
You need to upgrade the firmware of the memory stick reader. Sony provides software to do that, which runs under Windows.
I have done this, and Linux successfully can read pro sticks.
Raf.
Quoted 25 lines · Emmanuel Fleury
Hi again,
After some small investigation, it seems that:
« Some products in some categories (PC, PDA) will be able to accept Memory Stick PRO media by upgrading firmware or software. (Available advantage is high capacity only.) »
Read at the bottom of this page:
http://www.memorystick.com/en/ms/features2.htmlMoreover, on this page:
http://ciscdb.sel.sony.com/perl/news-display.pl?news_id=15I can see that Vaio laptop similar to mine (C1MW and C1MWP) can be upgraded to read Memory stick Pro...
So, I guess that it is possible. But why is the Linux driver refusing it ?
I'll try this out.
PS: Who is the maintainer of the Memory Stick driver ?
Regards