Ok I have been inspired by this post by TAPE
I do not have gps device but I do have an iPhone so I would like to use my iPhone as my GPS device.
I am close but not quite as yet hence I need help.
I am going to detail what I have achieved so far and the problem.
Please read this post and download iPhone-gpsd.zip
This is what I have done so far:
192.168.1.22 is my local ip and you can open a webpage and point it to 192.168.1.22 or 'localhost' you
1. apt-get install python-gps
The unzip iPhone-gpsd.zip
2. root@bt:~/scripts/iPhone-gpsd# ls -l
-rw-r--r-- 1 root root 7135 2010-04-26 00:05 index.html
-rwxr-xr-x 1 root root 13158 2010-04-26 00:30 iPhone-gpsd.py
3. Make the iPhone-gpsd.py script executable
4. Enable Location Sevices (On) in my iPhone
5. Tether iPhone with Laptop running Backtrack through white USB cable
6. run ./iPhone-gpsd.py in terminal of the laptop
Current directory: /root/scripts/iPhone-gpsd
gpsd: Can't bind to port 2947
gpsd: Maybe gpsd is already running!
HTTP Server running...
192.168.1.22 - - [16/Jul/2012 12:13:39] "GET / HTTP/1.1" 200 -
192.168.1.22 - - [16/Jul/2012 12:13:39] code 404, message Unknown file type
192.168.1.22 - - [16/Jul/2012 12:13:39] "GET /favicon.ico HTTP/1.1" 404 -
192.168.1.22 - - [16/Jul/2012 12:13:42] "POST / HTTP/1.1" 200 -
Received 1 updates:
will see a page with your current location.
Then I edit kismet.conf file.
root@bt:~# nano /usr/local/etc/kismet.conf
Then I fireup kismet and could not get the gps data.
# Do we have a GPS?
# Do we use a locally serial attached GPS, or use a gpsd server?
# (Pick only one)
# What serial device do we look for the GPS on?
# Host:port that GPSD is running on. This can be localhost OR remote!
No GPS data (GPS not connected)
I have gone through various pages to resolve this issue..
here are resources I been too..
Hopefully someone can point me to the right direction.