{{title}}

v{{version}}

Scan Settings

Continuous:

{{ status.interface }}

Scan Results Table

MAC AddressChannelQualityStrengthESSID
{{ target['bssid'] }}{{ target['channel'] }}{{ target['quality'] }}{{ target['strength'] }}{{ target['essid'] }}

Signal Level Graph

About

SignalStrength leverages the 'iwlist [interface] scanning' command to gather signal strength and quality information about cells that are within range of the Pineapple.

Continuous Scan allows the function performing the scan to run recursively allowing the data to be constantly refreshed at the interval that each interface is capable of performing the scan. From testing, wlan0 seems to have a quicker refresh time, but suffers from not having as much range as wlan1. To stop the continuous scan, simply toggle the continuous button and wait for the currently executing scan to complete.

Signal Level Graph utilizies the signal strength attribute reported for each cell. Signal strength is measured in dBm which produces a negative value. In order to properly graph this value, the dBm reading is incremented by 100 to produce a positive number for each cell which gives an accurate comparison of signal strength between each cell as a positive number allowing it to be graphed properly. The numbers in the graph are therefore based on the signal strength dBm reading, but are not significant in and of themselves.

Future Improvements:

  • Ability to change chart type (polar, bar, line)
  • Cells having a single color so when the graph refreshes the cell retains the same color
  • Ability to focus on a single cell to make it easier to physically locate the cell based on increasing signal strength

Changelog

Version 1.0: initial release