''The [[http://en.wikipedia.org/wiki/Asus_eee | Asus EEE]]is an Intel based compact laptop that comes out of the box with Xandros Linux. Here are some ways the PTP is using it for our purposes '' '''Wardriving , Site Survey, Network Maps''' The Asus EEE PC 7XX and 9XX come stock with * 802.11b/g Wi-Fi mini PCI express card: Atheros AR5BXB63 * Xandros Linux Until there is a stable distro with stable drivers for the Atheros here is how to get Kismet running on a stock EEE * Switch over to Advanced Mode by following the steps at [[http://wiki.eeeuser.com/howto:getkde |http://wiki.eeeuser.com/howto:getkde]] * Add this to /etc/apt/sources.list {{{ ####Only uncomment when grabbing deb packges not in the officail}}} {{{ ###repos.Never upgrade with this uncommented.}}} {{{ deb http://http.us.debian.org/debian stable main contrib non-free}}} * Close the file and do an update {{{ sudo apt-get update}}} * Install Kismet {{{ sudo apt-get install kismet}}} * Install GPSD if you need {{{ sudo apt-get install gpsd}}} * Edit /etc/kismet/kismet.conf to add {{{ source=madwifi_g,wifi0,wifi0 }}} * While you are in there enable the gps if you have one set up {{{ gps=true }}} * Close the file * Set up two scripts to run , one to run Kismet and one to Reset the wireless config to run for normal use {{{ vi kismetup.sh }}} {{{ sudo wlanconfig ath0 destroy sudo kismet }}} {{{ vi kismetdown.sh}}} {{{ sudo wlanconfig ath0 create wlandev wifi0 wlanmode sta}}} == Presentations with external display == This possibly applies to any suitably equipped machine with xrandr support. This is the incantation I use to enable and use the external display using eeebuntu (circa late May 2008): * Because X autoconfigures by default during X startup, the maximum screen size will be too small if you startup X without a display attached. So, to override that, add a SubSection to your /etc/X11/xorg.conf: {{{ Section "Screen" ... SubSection "Display" Depth 24 Virtual 1600 1200 # or whatever you think is generous enough EndSubSection EndSection }}} * With X running, attach your external device * Then: {{{ xrandr -q xrandr --output VGA --auto }}} * If you are annoyed by your bouncing avant-window-navigator being in the wrong place, just restart it: {{{ killall avant-window-navigator ; avant-window-navigator >/dev/null 2&>1 & }}} * To turn off the external video and return your display to something more normal feeling: {{{ xrandr --output VGA --off xrandr --output LVDS --auto killall avant-window-navigator ; avant-window-navigator >/dev/null 2&>1 & }}}