Posted by: EndlessTrail | September 5, 2006

Kismet

Getting Kismet to run on my Z.

  1. In terminal:
    1. su
    2. 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)
    3. cd /usr/lib (change directory to /usr/lib)
    4. chmod 755 libstdc++-3-libc6.1-2-2.10.0.so (change mode of file to owner rwx access and group / other rx access)
    5. 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)
  2. Install libpcap0_0.7.2_arm.ipk
  3. Install Kismet package kismet_2005.07.R1_arm.ipk
  4. Install Kismet Qtopia package kismet-qt-2.0.0_arm.ipk
  5. Uncompress the kismet binaries
    1. cd /usr/local/bin
    2. ln -s /mnt/cf/ipk/uclx (don’t forget to make the binary executable)
    3. uclx -d kismet_client
    4. uclx -d kismet_server
  6. edit the kismet config file
    1. cd /home/root/usr/local/etc
    2. vi kismet.conf
    3. suiduser=root
    4. source=wlanng,wlan0,prism2source
    5. gps=false
    6. use “x” to delete characters, “a” to switch to insert mode, “esc” to get back to command mode
    7. “Q” to get the prompt. w to write file, q to quit, q! to quit without saving
  7. 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.
  8. Set kismet to run as root.
  9. Run!

Phew. That’s quite a bit of hacking. Watch this space for changes.


Leave a response

Your response:

Categories