I had kismet running fine, detecting sources. I tried it today and it's no longer working! [code] [user@the-one ~]$ sudo kismet Launching kismet_server: /usr/bin/kismet_server Will drop privs to user (500) gid 500 Non-RFMon VAPs will be destroyed on multi-vap interfaces (ie, madwifi-ng) Enabling channel hopping. Enabling channel splitting. NOTICE: Disabling channel hopping, no enabled sources are able to change channel. Source 0 (madwifi): Enabling monitor mode for madwifi_ag source interface wifi0 channel 6... ERROR: Unable to create VAP: Invalid argument ERROR: Unable to create monitor-mode VAP WARNING: wifi0 appears to not accept the Madwifi-NG controls. Will attempt to configure it as a standard Madwifi-old interface. If you are using madwifi-ng, be sure to set the source interface to the wifiX control interface, NOT athX FATAL: channel get ioctl failed 22:Invalid argument Done. [/code] It's very odd as I can't think what I've changed - certainly isn't the kimet.conf. I have updated with liveupdate to the latest patches - there was a wireless driver one not long ago - could this be the culprit? I use the following script to enable / disable monitoring: [code] #!/bin/sh if [ $# -eq 0 ] then echo "madwifi WLAN control - bring atheros interfaces in or out of monitor mode" echo "By Buzh - [url]http://paranoia.no[/url] - All rites reversed" echo "Usage: `basename $0` " echo "Valid commands are:" echo "mon - Enter monitor mode" echo "reg - Revert to normal mode" exit 65 fi if [ $1 = "mon" ] then echo "Trying to make interface go in monitor mode.." IW_INTERFACES=$(/sbin/iwconfig | grep 802.11 | awk '{print $1}') for i in $IW_INTERFACES do echo Destroying existing VAPs: /usr/local/bin/wlanconfig $i destroy done echo Done destroying VAPs, creating new: /usr/local/bin/wlanconfig ath0 create wlandev wifi0 wlanmode monitor echo Done! fi if [ $1 = "reg" ] then echo "Trying to return to normal operation:" #/sbin/rmmod ath_pci && /sbin/modprobe ath_pci /usr/local/bin/wlanconfig ath0 destroy wifi0 & /usr/local/bin/wlanconfig ath0 create wlandev wifi0 wlanmode sta echo "Done" [/code] Any ideas? It's driving me crazy!