Not sure of a specific unit but you could take a queue from some of these other GPS posts.. for example the first link refers to Linux software for GPS, and probably has a compatible device list.
http://www.linuxquestions.org/questi...?highlight=GPS
Garmin USB Device Linux Kernel driver
http://sourceforge.net/projects/garmin-gps/
- GPSD (any version):
http://gpsd.berlios.de/
REQUIRED for GPS support
GPSD is a daemon which listens on a serial port for GPS data, parses it,
and makes it available via a TCP socket. Kismet can use a GPSD on the
local system, or if there is a wired ethernet connection available it can
use a GPS via port 2947 on a remote host.