User Tools

Site Tools


rknfg

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
rknfg [2015/04/28 12:46]
zoza [technical details]
rknfg [2015/04/29 09:25] (current)
zoza [hadrware]
Line 1: Line 1:
-====== ​first prototype: ​RKNFG, salzamt, september 2012 ======+====== RKNFG, salzamt, september 2012 ======
  
  
Line 11: Line 11:
 ===== technical details ===== ===== technical details =====
  
-cubicle (wood base + stretchable fabric sides) + linear actuators + arduino + laptop running airodump-ng ​under an old Debian ​distribution ​+cubicle (wood base + stretchable fabric sides) + linear actuators + arduino + laptop running airodump-ng ​on Debian ​
 ==== hadrware ==== ==== hadrware ====
  
Line 17: Line 17:
          - plywood board base, 1x1m          - plywood board base, 1x1m
          - plywood board top, 1x1m          - plywood board top, 1x1m
-         - white stretchable ​fabrix ​fixed on 3 sides+         - white stretchable ​fabric (1.5x3m) ​fixed on 3 sides
  
 {{:​img_20120906_152720.jpg?​nolink&​200|}} {{:​img_20120907_231737.jpg?​nolink&​112|}} {{:​img_20120909_212544.jpg?​nolink&​112|}} {{:​img_20120909_212433.jpg?​nolink&​200|}} {{:​img_20120906_152720.jpg?​nolink&​200|}} {{:​img_20120907_231737.jpg?​nolink&​112|}} {{:​img_20120909_212544.jpg?​nolink&​112|}} {{:​img_20120909_212433.jpg?​nolink&​200|}}
  
-        - two Firgelli linear servo actuators, http://nodna.de/linear-actuator_11+        - two Firgelli linear servo actuators, ​[[http://www.firgelli.com/pdf/​L12_datasheet.pdf|L12 datasheet]]
  
 {{http://​www.phidgets.com/​images/​3541_0_Web.jpg?​nolink&​200|}} {{http://​www.phidgets.com/​images/​3541_0_Web.jpg?​nolink&​200|}}
Line 30: Line 30:
 ==== software ==== ==== software ====
  
-  * aircrack-ng,​ scanning network traffic (looks up the traffic on a specific BSSID, writes a dump to a .csv file) +  * [[http://​www.aircrack-ng.org/​|aircrack-ng]], scanning network traffic (looks up the traffic on a specific BSSID, writes a dump to a .csv file) 
-  * [[extended-python-arduino-api|extended-python-arduino API]] firmware for the Arduino, with the associated arduino library+  * [[extended-python-arduino-api|extended-python-arduino API]] firmware for the Arduino, with the associated ​[[arduino-py|arduino library]]
   * python script [[motors-scanner-test-1|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   * python script [[motors-scanner-test-1|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
  
   * more details: [[salzamt|RKNFG development]]   * more details: [[salzamt|RKNFG development]]
 +
 +===== HOWTO =====
 +
 +  * use this [[startup]] script
 +or
 +  * start aircrack scan 
 + <​code bash>/​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/​
 +</​code>​
 +  * in a separate terminal, run the python script
 +<code bash>​python /​path/​to/​your/​folder/​reading.py</​code>​
 +  * when finished, stop airmon-ng
 +<code bash>​airmon-ng stop wlan0
 +airmon-ng stop mon0
 +</​code>​
 +
  
rknfg.1430225190.txt.gz · Last modified: 2015/04/28 12:46 by zoza