Subject: USB GPS on NetBSD
To: None <tech-kern@netbsd.org, nick.hudson@dsl.pipex.com,>
From: David Howland <dhowland@users.sourceforge.net>
List: netbsd-users
Date: 05/01/2007 23:55:50
Can anyone fill me in to the status of the Delorme Earthmate USB GPS 
device on NetBSD?  There seems to be a large gap of information.

I have a lot of info from 2005 about accessing the device in userland 
with the so-called gpsd-emul library.  That seems to be a less than 
desirable solution.

I also see the ucycom driver, written by Nick Hudson, that supposedly 
supports the device.

However, I with a GENERIC kernel, I get this output upon plugging it in:

uhidev1 at uhub0 port 1 configuration 1 interface 0
uhidev1: DeLorme Publishing DeLorme USB Earthmate, rev 1.00/0.01, addr 
3, iclass 3/0
uhid1 at uhidev1: input=32, output=32, feature=5

It is being detected as uhid, which by my understanding makes the device 
useless.  Why does ucycom not detect it?

If anyone knows how these things should be configured/accessed, please, 
PLEASE let me know.  Once I get this thing working I'd be glad to write 
some documentation/help files for it.

thanks,
-d