/iwlistparse

Python application to parse output from iwlist scan

Primary LanguagePython

This is used to parse the output from iwlist scan
ie

iwlist wlan0 scan | python iwlistparse.py

Sample output:

7E:85:2A:A6:C0:D8 - 2.412 GHz (Channel 1) - 30/70  Signal level=-80 dBm - xfinitywifi
DC:EF:09:83:B9:E3 - 2.412 GHz (Channel 1) - 70/70  Signal level=-38 dBm - NETGEAR46

You can use the watch command to continuously run it -
watch -n 1 'iwlist wlan0 scan | python iwlistparse.py'

If you would like it to modified to be in a more consumable/queryable format (ie CSV or SQL)
please contact me