How to run Kismet on the SL-6000L
From OESF
m |
|||
Line 32: |
Line 32: | ||
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. | 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 | ||
Revision as of 01:03, 7 November 2005
1) Obtain Kismet, Kismet-qt, libpcap, and libstdc++ from:
- http://zaurus.spy.org/feeds/bryandeluca/kismet_3.0.1c-20031228_arm.ipk
- http://prdownloads.sourceforge.net/kismet-qte/kismet-qt_2.0.0_arm.ipk
- http://zaurus.spy.org/feeds/bryandeluca/libpcap0_0.7.2_arm.ipk
- http://zaurus.xavierxeon.de/devel/gcc/libstdc++-3-libc6.1-2-2.10.0.so
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

