diff --git a/kismet_enrich_from_pcap.py b/kismet_enrich_from_pcap.py index ffc888e..3828880 100755 --- a/kismet_enrich_from_pcap.py +++ b/kismet_enrich_from_pcap.py @@ -104,6 +104,11 @@ def get_clients_on_ap(capture, ap_bssid): return len(clients) def get_clients_on_channel(capture, ap_channel, ap_bssid): + try: + ap_channel = int(ap_channel) + except ValueError: + print(f"[!] Could not parse channel number: {ap_channel}") + from_channel_freq = get_channel_from_freq(ap_channel) if not from_channel_freq: print(f"[!] Invalid channel: {ap_channel}")