Date: Sat, 08 Sep 2007 11:00:15 -0400 From: Lowell Gilbert <freebsd-questions-local@be-well.ilk.org> To: "Snow Mountains" <snow.mountains.4@gmail.com> Cc: freebsd-questions@freebsd.org Subject: Re: Sony Ericsson: (da0:umass-sim0:0:0:0): NOT READY asc:3a, 0 (repeated) Message-ID: <44vealnqww.fsf@Lowell-Desk.lan> In-Reply-To: <3cf9f8920709071235i5d0a1083q603e3e1ca3b93ae6@mail.gmail.com> (Snow Mountains's message of "Fri\, 7 Sep 2007 21\:35\:34 %2B0200") References: <3cf9f8920709071235i5d0a1083q603e3e1ca3b93ae6@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
"Snow Mountains" <snow.mountains.4@gmail.com> writes: > I posted this question 10 days ago, got no replies. Is it possible > nobody here installed CD release of FreeBSD 6.2 and has Sony Ericsson > mobile phone or something similar which causes similar problem? :-) > > Maybe summer time is the cause :-) So let me repeat: > > ========= > > Hi list, > > If I plug in my Secure Digital reader with the card from kamera, it is > detected very fine and I can mount using -t msdosfs on /mnt/da0s1. > > But I have a little problem when trying to attach my Sony Ericcson > W810 mobile phone to FreeBSD 6.2. See what I get: > > umass0: Sony Ericsson Sony Ericsson W810, rev 2.00/0.00, addr 5 > umass1: Sony Ericsson Sony Ericsson W810, rev 2.00/0.00, addr 5 > da0 at umass-sim0 bus 0 target 0 lun 0 > da0: <SEMC Int.Memory 0000> Removable Direct Access SCSI-0 device > da0: 1.000MB/s transfers > da0: Attempt to query device size failed: NOT READY, Medium not present > (da0:umass-sim0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 > (da0:umass-sim0:0:0:0): CAM Status: SCSI Status Error > (da0:umass-sim0:0:0:0): SCSI Status: Check Condition > (da0:umass-sim0:0:0:0): NOT READY asc:3a,0 > (da0:umass-sim0:0:0:0): Medium not present > (da0:umass-sim0:0:0:0): Unretryable error > Opened disk da0 -> 6 > da1 at umass-sim1 bus 1 target 0 lun 0 > da1: <SEMC Mem-Stick 0000> Removable Direct Access SCSI-0 device > da1: 1.000MB/s transfers > da1: Attempt to query device size failed: NOT READY, Medium not present > (da0:umass-sim0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 > (da0:umass-sim0:0:0:0): CAM Status: SCSI Status Error > (da0:umass-sim0:0:0:0): SCSI Status: Check Condition > (da0:umass-sim0:0:0:0): NOT READY asc:3a,0 > (da0:umass-sim0:0:0:0): Medium not present > (da0:umass-sim0:0:0:0): Unretryable error > Opened disk da0 -> 6 > (da0:umass-sim0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 > (da0:umass-sim0:0:0:0): CAM Status: SCSI Status Error > (da0:umass-sim0:0:0:0): SCSI Status: Check Condition > (da0:umass-sim0:0:0:0): NOT READY asc:3a,0 > (da0:umass-sim0:0:0:0): Medium not present > (da0:umass-sim0:0:0:0): Unretryable error > > .................. this block repeats many many times for da0 and da1 too. > > umass0: at uhub4 port 1 (addr 5) disconnected > (da0:umass-sim0:0:0:0): lost device > (da0:umass-sim0:0:0:0): removing device entry > umass0: detached > umass1: at uhub4 port 1 (addr 5) disconnected > (da1:umass-sim1:1:0:0): lost device > (da1:umass-sim1:1:0:0): removing device entry > > When I plug out the Ericsson, > > umass1: detached > > Other data: FreeBSD 6.2, straight from instalation cd: > FreeBSD 6.2-RELEASE #0: Fri Jan 12 10:40:27 UTC 2007 > root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC > > dmesg | grep usb > usb0: <Intel 82801DB (ICH4) USB controller USB-A> on uhci0 > usb0: USB revision 1.0 > usb1: <Intel 82801DB (ICH4) USB controller USB-B> on uhci1 > usb1: USB revision 1.0 > usb2: <Intel 82801DB (ICH4) USB controller USB-C> on uhci2 > usb2: USB revision 1.0 > usb3: EHCI version 1.0 > usb3: companion controllers, 2 ports each: usb0 usb1 usb2 > usb3: <Intel 82801DB/L/M (ICH4) USB 2.0 controller> on ehci0 > usb3: USB revision 2.0 > > I searched google, more than 100 results with mistake messages, but > nothing I can really use. > > What can be the reason? Do I have to send more data? I have a Sony Ericsson phone, but it isn't a USB device. These kinds of messages usually mean that the umass device is not responding as expected to queries. Some other Sony devices (cameras) seem to have extra padding requirements; you could try adding a quirk to the code for the umass device driver. To look more deeply, you would need someone with a decent knowledge of the USB protocols.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44vealnqww.fsf>