Ok I have been inspired by this post by TAPE

http://www.adaywithtape.blogspot.nl/...t-newcore.html
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
http://spench.net/drupal/software/iphone-gps

This is what I have done so far:
Code:
1. apt-get install python-gps

The unzip iPhone-gpsd.zip
2. root@bt:~/scripts/iPhone-gpsd# ls -l
total 24
-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
Output:
root@bt:~/scripts/iPhone-gpsd# ./iPhone-gpsd.py 
Current directory: /root/scripts/iPhone-gpsd
gpsd: Can't bind to port 2947
gpsd: Maybe gpsd is already running!
GPSd running
Added  /dev/pts/2
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:
-36.84846,174.763332,25000,1342397459789
$GPRMC,121059.78,V,3650.907600,S,17445.799920,E,,,160712,,,N*5E
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
will see a page with your current location.

Then I edit kismet.conf file.
root@bt:~# nano /usr/local/etc/kismet.conf
Code:
# Do we have a GPS?
gps=true
# Do we use a locally serial attached GPS, or use a gpsd server?
# (Pick only one)
gpstype=gpsd
# gpstype=serial
# What serial device do we look for the GPS on?
gpsdevice=/dev/pts/2
# Host:port that GPSD is running on.  This can be localhost OR remote!
gpshost=localhost:2947
Then I fireup kismet and could not get the gps data.
Kismet says:
No GPS data (GPS not connected)

I have gone through various pages to resolve this issue..

here are resources I been too..
http://gpsd.berlios.de/troubleshooti...roubleshooting

Hopefully someone can point me to the right direction.