How to run Kismet on the SL-6000L

From OESF

Revision as of 01:03, 7 November 2005 by Cvmiller (Talk | contribs)
Jump to: navigation, search

1) Obtain Kismet, Kismet-qt, libpcap, and libstdc++ from:

You will also need the terminal program from the install cd and relative confidence with a console prompt and the vi editor.

2) In terminal:

 su 

Copy libstdc++ to /usr/lib. Make sure the file permissions match the other libraries. Create a link to libstdc++-libc6.1-2.so.3.

 ln -s libstdc++-3-libc6.1-2-2.10.0.so libstdc++-libc6.1-2.so.3 

3) Install Libpcap using the package manager (Add/Remove Software from the Settings menu)

4) Soft reset (may not be required)

5) Install Kismet and Kismet-qt using the package manager

6) vi /home/root/usr/local/etc/kismet.conf to enable source=prism2,wlan0,prism2source. You may also want to turn off GPS support (unless you have one).

7) To prevent the Wireless Interface from timing out (and killing the kismet session) a Ad-Hoc Network Service is created. In the network app create a new service (I call mine “war-walk”). “any” for ssid. Ad-hoc type and then setup a bogus static IP address scheme with a class A mask. (IP – 10.1.0.2 Mask - 255.0.0.0 Gateway 10.1.0.1) DNS 10.1.0.1

8) Connect to this service.

9) Set Kismet GUI to run as root. Then run the Kismet GUI and watch the networks appear...


Anmol's Notes:

If you install Kismet on the SD card and get an error "/usr/local/bin/<filename> or /usr/local/etc/<filename> not found", symlink the correct /bin and /etc folders on the SD card to the expected path.

-- Updated 6 Nov 2005

Additional Notes:

Newer versions of Kismet (prebuilt ipks from the kismet website) are compressed binaries with a utility, ulcx. This may cause kismet to quit unexpectedly with a Bus Error. Should this occur, decompress the kismet binary using the command 'uclx -d kismet'

The uclx utility can be found at: http://inter.zon.free.fr/zaurus_index.html#uclx

Personal tools