Updated: 11/5/2005; 6:04:24 PM.
Chris Double's Radio Weblog
        

Wednesday, July 09, 2003

I wanted to get Kismet working on the Zaurus. Kismet is a utility for detecting wireless lans. But it requires the wireless card to be powered and active before running and I could only get this to happen by first connecting to a wireless lan. I've found intructions that fixes this though. I can now run Kismet happily on the Zaurus and it at least successfully detects my home wireless lan.

The commands to turn on the wireless card were:

cardctl scheme CardResume
cardctl scheme 
These must be executed as 'root' (by using 'su'). The <scheme-to-use> should be replaced with the name of a wireless networking scheme you've set up for this purpose. All theinstructions to do this, along with installing Kismet, are described here.

I still had problems occasionally though with things timing out and the wireless card shutting off. I found the fix in a forum post here. Basically, after the 'cardctl scheme ', it will sometimes hang. Use Ctrl+C to break out and run '/etc/pcmcia/wlan-ng start eth0'. The shell file I use to do all this is:

#!/bin/sh
cardctl scheme CardResume
#The following command will not exit. Ctrl+C out of it.
cardctl scheme qpewlan2
/etc/pcmcia/wlan-ng start eth0
kismet_monitor
#The following command runs text mode Kismet. Use
#Shift+Q to exit. You can also run the GUI kismet_qt at
#this point to use the GUI.
kismet
kismet_unmonitor
cardctl scheme default


11:34:32 PM      

© Copyright 2005 Chris Double.
 
July 2003
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Jun   Aug



Click here to visit the Radio UserLand website.

Listed on BlogShares

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.