[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <416ADF1C.8020800@secnetops.com>
From: kfinisterre at secnetops.com (KF)
Subject: OT ? Microsoft Streets & Trips 2005 with GPS Locator on linux
The package advertised as "Microsoft Streets & Trips 2005 with GPS
locator" comes with a Pharos GPS-360 (P/N 360-1000-02) USB GPS Receiver.
This device works very nicely under the Windows world obviously however
sniffing and wardriving with windows just plain sucks.
If you boot linux and attempt to use this device you really won't have
much luck with the stock configuration of the kernel. The kernel does
support Pharos USB GPS devices however the headers need updating before
this particular model will work.
lsusb shows us the following output.
Bus 001 Device 005: ID 067b:aaa0 Prolific Technology, Inc.
Most Prolific 2303 chipsets have a Product ID of 2303 I am not sure why
this M$ one does not. Because of this the regular kernel module "pl2303"
will not work for us.
If you want to use this little gem with linux and kismet you are still
in luck. All you need to do is modify one line of a header file and do a
quick "make modules" and "make modules install" from within your kernel
tree.
Modify pl2303.h before compiling as so:
/usr/src/linux/drivers/usb/serial/pl2303.h
// #define PL2303_PRODUCT_ID 0x2303
#define PL2303_PRODUCT_ID 0xaaa0
I am sure someone can add some more code around this to make it support
both devices however this does the immediate trick.
Load both usbserial and pl2303 and you should be good to go.
You should see the following output in dmesg.
pl2303 1-1:1.0: PL-2303 converter detected
usb 1-1: PL-2303 converter now attached to ttyUSB0
Fire up gpsd and sniff away.
/usr/local/sbin/gpsd -p /dev/ttyS0
Happy war driving.
-KF
Powered by blists - more mailing lists