Date: Thu, 7 Aug 2008 20:30:07 GMT From: Stephan Eisvogel <eisvogel@embinet.de> To: freebsd-usb@FreeBSD.org Subject: Re: usb/80361: [umass] [patch] mounting of Dell usb-stick fails Message-ID: <200808072030.m77KU7TA034786@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR usb/80361; it has been noted by GNATS. From: Stephan Eisvogel <eisvogel@embinet.de> To: bug-followup@FreeBSD.org, fbusse@gmx.de Cc: Matthias Apitz <matthias.apitz@oclc.org> Subject: Re: usb/80361: [umass] [patch] mounting of Dell usb-stick fails Date: Thu, 7 Aug 2008 21:58:47 +0200 I just fished this device port 1 addr 2: high speed, power 140 mA, config 1, DT Elite HS 2.0(0x0015), Kingston(0x08ec), rev 2.00 out of my electronic devices dumpster and got it working with USB hot plugging using an adapted version of the patch by Mark Linimon. This is a 7-STABLE kernel. I tweaked the new quirk to cause a delay before bus rescan of 5000ms. As you can see its a Kingston brand outside, yet the vendor id points to M-Systems. I guess Kingston OEMed those using their own casing. What is interesting is the blue/red dual color LED on this stick, it will blink for a few seconds when you plug the device in and only then begin the idle "glowing" routine (after it has initialized?). My guess is that this particular device takes its time after power on in the order of a handful of seconds before becoming ready. Maybe it is scanning its flash banks or something instead of accepting commands right away. Other operating systems appear to have a retry mechanism (WinXP, Linux) whereas in BSD its all or nothing after 200ms of device attach. Regards, Stephan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200808072030.m77KU7TA034786>