Getting Kismet to run on my Z.
- In terminal:
- su
- cp /mnt/cf/ipk/libstdc++-3-libc6.1-2-2.10.0.so /usr/lib (copy the libstdc from it’s originaing location to the /usr/lib location)
- cd /usr/lib (change directory to /usr/lib)
- chmod 755 libstdc++-3-libc6.1-2-2.10.0.so (change mode of file to owner rwx access and group / other rx access)
- ln -s libstdc++-3-libc6.1-2-2.10.0.so libstdc++-libc6.1-2.so.3 (create a symbolic link to the original file, with the new file so.3)
- Install libpcap0_0.7.2_arm.ipk
- Install Kismet package kismet_2005.07.R1_arm.ipk
- Install Kismet Qtopia package kismet-qt-2.0.0_arm.ipk
- Uncompress the kismet binaries
- cd /usr/local/bin
- ln -s /mnt/cf/ipk/uclx (don’t forget to make the binary executable)
- uclx -d kismet_client
- uclx -d kismet_server
- edit the kismet config file
- cd /home/root/usr/local/etc
- vi kismet.conf
- suiduser=root
- source=wlanng,wlan0,prism2source
- gps=false
- use “x” to delete characters, “a” to switch to insert mode, “esc” to get back to command mode
- “Q” to get the prompt. w to write file, q to quit, q! to quit without saving
- Create a wireless ad-hoc service, with any ssid, 10.1.0.2 for IP, 255.0.0.0 for subnet mask, 10.1.0.1 for gateway and 10.1.0.1 for DNS.
- Set kismet to run as root.
- Run!
Phew. That’s quite a bit of hacking. Watch this space for changes.