Even though this guide is specific to the Garmin Nuvi, the same can be accomplished with many other GPS units! Connecting to the PC might require a different procedure, but the Network Stumbler steps will be similar if not exactly the same.
Background Information:
For those curious about why such a roundabout method of connection is used, read the following. It's not required to know for this guide but rather interesting I think.As you might be aware, the most common and accepted standard for recording GPS data is known as NMEA 0183. Nearly all GPS units abide by this standard, and it is the only accepted format in most mapping software.
There are two problems…
- The Garmin Nuvi uses a proprietary data format which is not NMEA 0183. This means most PC software can’t read the GPS data it exports.
- NMEA 0183 data (in most cases) can only be transferred over a Serial interface. New laptops don’t have Serial Ports anymore and the Nuvi only has a Mini-USB plug.
Required Hardware and Software:
- A Garmin GPS, I am using my Nuvi 760.
- A Laptop / Netbook or any type of portable Windows PC.
- A Mini-USB cable
- Network Stumbler - version 0.40 Download
- Franson GpsGate: version 2.6 (Trial) Download
General Steps:
This is an overview, each step will explained in great detail.
- Put Nuvi in GPS Mode
- Install Nuvi as a GPS on Windows
- Configure GpsGate
- Configure Network Stumbler
- Wardrive!
- Power on the Nuvi as you normally would, but DO NOT plug in the USB cable yet!
- Press and hold the Battery Icon for about 7 seconds.
- A page with lots of information will appear, a type of Service Menu. Now connect the USB cable. (If you plug the Nuvi in to the computer before reaching this page, it will be read as a storage device instead of a GPS.)
- Press “Exit”. The Nuvi reboot into GPS Mode and display the Logo screen.
- Once connected via USB, Windows will run the “Found New Hardware Wizard”. If prompted about Windows Update just select “No, not this time” and continue.
- On the next screen select “Install the software automatically”.
- Let the Wizard search for and install the "Garmin USB GPS Driver". The process is automated and you will see similar pages to these.
- At this point the Nuvi should be displaying the Garmin Logo and the driver should be successfully installed.
- Set the Nuvi aside but leave it plugged in.
- Launch GpsGate, you will be greeted with a Setup Wizard.
- Check only the first box, “Search for Garmin USB devices”. Make sure the Nuvi is still on and plugged in. Click Next.
- GpsGate should discover the Nuvi and you will be prompted whether or not to use the found device. You do.
- Now that the input has been set, you will be prompted to select an output. For this project, check only the middle box, “I want to share my GPS between several applications”.
- On the next page, you will be presented with a list the Emulated COM Ports. Remember one of the Port Numbers as you will need it later.
- GpsGate is now configured! Right click on the tray icon and select settings. A green icon and the message “Running OK!” signify a successful setup. X-out of GpsGate, it will be sent to the system tray and continue to run in the background.
- Launch Network Stumbler. Since WiFi scanning is enabled by default, you will be bombarded with a barrage of sounds and flashing icons. Take a few minutes to get acquainted with the interface. The play button starts / stops scanning and color represents signal strength. If your wireless card is supported (hopefully it is), networks should start showing up as they are discovered.
- Head on up to the “View” menu, and select “Options”.
- On the General tab, check the box under Scan Speed to “Auto adjust using GPS” and the first 3 boxes on the right.
- On the “Display” tab, you can select your choice of units. I prefer degrees, minutes, seconds mode, (d°m’s”) but you might rather display the Latitude and Longitude as decimal values. For this choose “d.dddddd°”, the amount of Ds being the number of digits displayed.
- On the “GPS” tab, make the following changes.
- Protocol: NMEA 0183
- Bits per Second: 9600
- Data Bits: 8
- Parity: None
- Port: The COM you set in GpsGate
- Stop Bits: 1
- Flow Control: None
Recap:
- Power on the Nuvi, put in GPS mode and connect it to the laptop.
- Fire up GpsGate and let it grab a satellite signal from the Nuvi.
- Open Network Stumbler and set the COM Port to one emulated by GpsGate.
- Drive around and hunt WiFi. Router/Access Point locations are being recorded too!
Here is a site that accepts *.ns1 files and plots networks on Google Maps. http://www.gpsvisualizer.com/map_input?form=wifi