Subject: Re: uvisor and Treo 650
To: Nathan J. Williams <nathanw@wasabisystems.com>
From: Jukka Marin <jmarin@embedtronics.fi>
List: netbsd-users
Date: 03/05/2005 11:09:36
On Fri, Mar 04, 2005 at 04:07:20PM -0500, Nathan J. Williams wrote:
> Jukka Marin <jmarin@embedtronics.fi> writes:
> 
> > Mar  4 22:47:53 pyy /netbsd: umass0 at uhub4 port 2 configuration 1 interface 0
> > Mar  4 22:47:53 pyy /netbsd: 
> > Mar  4 22:47:53 pyy /netbsd: umass0: PalmOne, Inc. Palm Handheld, rev 1.00/1.00, addr 6
> > Mar  4 22:47:53 pyy /netbsd: umass0: using SCSI over Bulk-Only
> > Mar  4 22:47:58 pyy /netbsd: umass0: Get Max Lun failed: TIMEOUT
> > Mar  4 22:47:58 pyy /netbsd: umass0: unable to get Max Lun: TIMEOUT
> > 
> > and I'm unable to mount sd0 (because it's not attached, I guess ;-)
> 
> That's the same thing I saw. The documentation mentions something
> about an "unavoidable" five-second delay; my guess is that it's out of
> spec and our code doesn't like that.

I sent a bug report and this is what they told me:

| Thank you for your request.
| Get Max Lun command is not implemented in Card Export II and it will not be
| implemented due to desing limitations. The same problem appeared with Linux
| kernel, but most recent Linux kernel versions do not treat  this situation
| as error. May be you can find the same patch for BSD.

Maybe NetBSD could assume LUN of 1 if this command fails?

  -jm