diff --git a/listener.py b/listener.py index 13cc49d..81a512b 100755 --- a/listener.py +++ b/listener.py @@ -115,6 +115,9 @@ if __name__ == "__main__": # Start sniffing in a background thread try: + last_channel = current_channel + channel_check_counter = 0 + while running: sniff( iface=LISTEN_INTERFACE, @@ -124,7 +127,7 @@ if __name__ == "__main__": timeout=10 ) print_stats() - + # Check channel every 3 loops (~30 seconds) channel_check_counter += 1 if channel_check_counter >= 3: