Warning: Use of undefined constant PREG_PATTERN_VALID_LANGUAGE - assumed 'PREG_PATTERN_VALID_LANGUAGE' (this will throw an Error in a future version of PHP) in
/var/www/kucjica/emperors-wiki/inc/parser/xhtml.php on line
633
Warning: preg_replace(): Delimiter must not be alphanumeric or backslash in
/var/www/kucjica/emperors-wiki/inc/parser/xhtml.php on line
633
Warning: Use of undefined constant PREG_PATTERN_VALID_LANGUAGE - assumed 'PREG_PATTERN_VALID_LANGUAGE' (this will throw an Error in a future version of PHP) in
/var/www/kucjica/emperors-wiki/inc/parser/xhtml.php on line
633
Warning: preg_replace(): Delimiter must not be alphanumeric or backslash in
/var/www/kucjica/emperors-wiki/inc/parser/xhtml.php on line
633
Warning: Use of undefined constant PREG_PATTERN_VALID_LANGUAGE - assumed 'PREG_PATTERN_VALID_LANGUAGE' (this will throw an Error in a future version of PHP) in
/var/www/kucjica/emperors-wiki/inc/parser/xhtml.php on line
633
Warning: preg_replace(): Delimiter must not be alphanumeric or backslash in
/var/www/kucjica/emperors-wiki/inc/parser/xhtml.php on line
633
RKNFG, salzamt, september 2012
During a summer residency at Salzamt, Linz and within a project called Expand, Explore, Expose I developed a piece RKNFG that explores and exposes a part of 'hertzian' space. This term describes a collection of wireless signals - electromagnetic waves, that our electronic devices radiate and fill our environment with. RKNFG analyses WiFi signals and uses this as a parameter in design of spaces. The traffic through an access point is scanned and the amount of traffic is used to determine whether the space is going to 'grow' or 'shrink'. Users can interact with the installation through their smart phones or other portable Wi-Fi enables devices.
interaction scheme
technical details
cubicle (wood base + stretchable fabric sides) + linear actuators + arduino + laptop running airodump-ng on Debian
hadrware
the structure:
plywood board base, 1x1m
plywood board top, 1x1m
white stretchable fabric (1.5x3m) fixed on 3 sides
-
controls:
Arduino Diecimila board
laptop: scanning and sending data to Arduino
software
aircrack-ng, scanning network traffic (looks up the traffic on a specific BSSID, writes a dump to a .csv file)
-
python script
motor-scanner.py: reads the .csv file, calcutlates the next position of the linear actuators based on the difference in the number of packets since the last calculation
HOWTO
or
/etc/init.d/networking stop # stop network manager
killall wicd # if using wicd network manager for debian
airmon-ng start wlan0 # start airmonitor on your wireless card; to check the name of the card run $ sudo ifconfig
airodump-ng mon0 # see available networks, find bssid of the network you want to scan
airodump-ng --bssid xx:xx:xx:xx:xx:xx -w /path/to/your/folder mon0 # dumps the scan to a file in /path/to/your/folder/
python /path/to/your/folder/reading.py
airmon-ng stop wlan0
airmon-ng stop mon0