Linux tools, Howtos


Tools Index


Wireless Commands


FC6 Build Howto


FC5 Build Howto


FC4 Build Howto


Live Linux Distros



Site Search







WIN32 tools, Howtos


Tools Index



Get Firefox!





Miscellaneous WI-FI


Default WI-FI Settings


Rogue AP Howtos


WI-FI Certifications


802.11 Standards




Formats / Extensions


WI-FI Home Security


Useful Links






Kismet Installation:

Project homepage:

The following installation process assumes that you are utilising the Auditing Laptop Build as described in the Auditing Laptop Build: HOWTO 

Kismet is a self contained package, however, to take advantage of the mapping features offered by gpsmap some third party packages need to be installed; STEP ONE.  If you do not intend to use Kismet for mapping and you only intend to use the tool for wireless discovery you may proceed to STEP TWO.




Installing GPSD:


Download the latest stable code (currently gpsd-2.32.tar.gz) from to /tools/wifi


cd /tools/wifi


tar zxvf gpsd-[version].tar.gz


cd gpsd-[version]






make install


gpsd  -p  /dev/ttyUSB0



Installing Imagemagick:


Download ImageMagick from to /tools/wifi (tested with ImageMagick-6.2.7-0.tar.gz)

cd /tools/wifi

tar zxvf ImageMagick-[version].tar.gz

cd ImageMagick-[version]



make install

cp /usr/local/lib/  /lib



Installing Expat:


Download Expat from  to /tools/wifi (tested with Expat-2.0.0.tar.gz)


cd /tools/wifi


tar zxvf expat-[version].tar.gz


cd expat-[version]






make install


cp /usr/local/lib/  /lib



Installing GMP:


Download GMP from to /tools/wifi (tested with gmp-4.2.tar.gz)


cd /tools/wifi


tar zxvf gmp-[version].tar.gz


cd gmp-[version]






make install




cd /tools/wifi

wget  (Note: this is the April 2006 release of kismet)

tar zxvf kismet-2006-04-R1.tar.gz

cd kismet-2006-04-R1


make dep

make or make suidinstall (if using suidinstall use the account created earlier)

make install



Editing Kismet Config:


vi  /usr/local/etc/kismet.conf and edit the lines:



suiduser=your_username_here to suiduser=[username created in the Auditing Laptop Build: HOWTO]






Add the lines:








Only one of the above lines (e.g. source=orinoco,eth1,orinoco) can be unhashed at any one time.  When using a different card hash (#) the card not to be used and unhash the card to be used.



For example:







In the above example the prism card, wlan0 would now be in use.



Towards the end of the kismet.conf file edit the line:

logtemplate=%n-%d-%i.%l  to  logtemplate=/tmp/%n-%d-%i.%l  (Kismet log files are now saved to /tmp)


Be aware that /tmp is flushed automatically at set intervals by Fedora so you may wish to move your log files to a different location if you want to keep your logs for extended periods.



Finally to view Kismet at it best it is advisable to change the background colour of the terminal window.  This is accomplished by selecting:



edit off the file menu > current profile > Colors > untick 'User colors from system theme' and select 'Built-in schemes' > 'Green on black'



Finally to make editing the kismet.conf file easier:



ln  -s  /usr/local/etc/kismet.conf  /etc/kismet.conf  (This creates a shortcut to kismet.conf in /etc/kismet.conf)



Kismet can now be run by typing kismet



If the error 'FATAL: SetIFFlags: Unknown interface eth1' is received eject and re-insert the PCMCIA card and retype the kismet command.



Back to kismet Main

   Copyright 2010 All Rights Reserved.