Raspberry Pi: Get GPS Working with Kismet

After normal wheezy-raspbian installation you should run:

apt-get update && apt-get upgrade

To update your software.

Now get the newest Kismet code from kismet home page:
or direct link here: http://www.kismetwireless.net/code/kismet-2013-03-R1b.tar.xz.

For some reason I couldn’t open that .tar.xz file with my Linux so I had to do this a noob way…
Download that file with my windows computer and then open it with 7-Zip after that I used winscp to transfer it to my Raspberry Pi.

After that we can start to compile and install kismet itself.

First we have to install some thingys which we need when we are compiling kismet:

apt-get install libncurses5-dev libpcap0.8-dev libnl2-dev libpcre3-dev

This doesn’t take too long… about few minutes normally.

At his part we have to copy our kismet files which we downloaded from kismetwireless.net to our Raspberry Pi and
then go to that directory where those files are and then we can start to compile kismet.
First we have to change rights of that configure file with:

chmod +x configure

After that you can start configure:

make dep

(This will take about one hour so you might wanna get some coffee…)

make install

Now kismet should be installed and now you can do some changes to kismet.conf configuration file.
Probably you have used to find kismet.conf on /etc/kismet.conf but now it’s on /usr/local/etc/kismet.conf

My changes to kismet.conf:


If you get this kind of errors:

[SERVER] ERROR: Packet source 'Alfa' failed to set channel 1: mac80211_setchannel()

Try to:

pkill wpa_cli
pkill ifplugd
pkill wpa_supplicant

before starting kismet

It still doesn’t start GPS rigtht a way but after messages:

ERROR: No update from GPSD in 15 seconds or more, attempting to reconnect
INFO: Connected to a JSON-enabled GPSD version 3.6, turning on JSON mode

it should start to work and you should see GPS coordinates on the screen.

If it doesn’t start to work try to do this too:
Raspberry Pi: How to get GPS working

I’m sure that there is right way and especially easier way to do this so please leave a comment and tell me how I could improve this.

6 comments to Raspberry Pi: Get GPS Working with Kismet

  • Edmond Camarata

    Hiya! Quick question that’s totally off topic. Do you know how to make your site mobile friendly? My web site looks weird when viewing from my iphone. I’m trying to find a template or plugin that might be able to correct this issue. If you have any recommendations, please share. Thanks!

  • dinesh

    Hi there, I don’t know how to connect laptop screen to raspberry pi please help I am beginner.
    Reply me as soon as possible.

  • dinesh

    Hi there, I don’t know how to connect laptop screen to raspberry pi please help I am beginner.

  • Larry

    If you’re using tar 1.22 or later (2009 timeframe), Xz files can be opened using the “J” option (instead of Z) :

    tar xvJf your-filename-here.xz

  • Mox

    I noticed today that kismet is in the repositories. sudo apt-get install kismet returned the package… it didn’t do that before.

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>



This site uses Akismet to reduce spam. Learn how your comment data is processed.