Thanks for the tip, guys. I get a much more verbose error now (is it even an error?).
I first 'connected' to the do-nothing network. ...then
If I start it from the GUI (with run as root checked), it still says "can't connect to the server" (and places a 1.4 M file in a tmp on the ram filesystem), but stays active as though it might be working anyway.
If I start it from the console, it cranks for a while before bailing out.
This is the output:
# kismet
Server
options: none
Client options: none
Starting server...
Waiting for server to start before starting UI...
Suid priv-dropping disabled. This may not be secure.
No specific sources given to be enabled, all will be enabled.
Enabling channel hopping.
Enabling channel splitting.
Source 0 (prism2source): Enabling monitor mode for wlanng_legacy source interface eth0 channel 6...
message=lnxreq_wlansniff enable=true channel=6 resultcode=success Source 0 (prism2source): Opening wlanng_legacy source interface eth0...
Allowing clients to fetch WEP keys. Logging networks to /mnt/card/kismetdata/Kismet-Apr-05-2005-2.network
Logging networks in CSV format to /mnt/card/kismetdata/Kismet-Apr-05-2005-2.csv
Logging networks in XML format to /mnt/card/kismetdata/Kismet-Apr-05-2005-2.xml
Logging cryptographically weak packets to /mnt/card/kismetdata/Kismet-Apr-05-2005-2.weak
Logging cisco product information to /mnt/card/kismetdata/Kismet-Apr-05-2005-2.cisco
Logging gps coordinates to /mnt/card/kismetdata/Kismet-Apr-05-2005-2.gps
Logging data to /mnt/card/kismetdata/Kismet-Apr-05-2005-2.dump
Writing data files to disk every 300 seconds.
Mangling encrypted and fuzzy data packets.
Tracking probe responses and associating probe networks.
Reading AP manufacturer data and defaults from /usr/local/etc/ap_manuf
Reading client manufacturer data and defaults from /usr/local/etc/client_manuf
Dump file format: wiretap (local code) dump
Crypt file format: airsnort (weak packet) dump Kismet 2005.01.R1 (Kismet)
Logging data networks CSV XML weak cisco gps GPSD
cannot connect: Connection refused Listening on port 2501. Allowing connections from 127.0.0.1/255.255.255.255 Registering builtin client/server protocols...
Registering requested alerts...
Registering builtin timer events...
Gathering packets...
Starting UI...
NOTICE: Group file did not exist, it will be created. Looking for startup info from localhost:2501.... found. Connected to Kismet server 2005.01.R1 on localhost:2501 Reading AP manufacturer data and defaults from /usr/local/etc/ap_manuf
Reading client manufacturer data and defaults from /usr/local/etc/client_manuf
Error opening terminal: vt100. Killing server...
wait: No such job: %- Kismet exited.
Didn't detect any networks, unlinking network list.
Didn't detect any networks, unlinking CSV network list. # Didn't detect any networks, unlinking XML network list. Didn't detect any Cisco Discovery Packets, unlinking cisco dump
Didn't capture any packets, unlinking dump file
Didn't see any weak encryption packets, unlinking weak file
WARNING: prism2source (eth0) unable to exit monitor mode automatically. You may need to manually restart the device and reconfigure it for normal operation.
Kismet exiting.
By The Way, the Network settings I used are:
unchecked
Non-Spec ESS ID, add ESS ID "test", net type
802.11 ad-hoc channel
1WEP Key type
disabledTCP/IP
Specify TCP/IP info IP 1.1.1.1 subnet 255.255.255.0 gateway 1.1.1.0
and specified no DNS or proxy
This has _got_ to be a lot closer to how it is supposed to work -- have I got anything wrong? How do I test this?