From cf91550e1745ccc22f0172c012f6f9110b5b3df6 Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Fri, 18 Jan 2013 15:29:39 +1100 Subject: [PATCH] netman: flag networks that have security enabled. ' ' for 'no' '!' for ad-hoc network '*' for 'yes' '?' for 'some security we probably cannot handle --- netman/netman.py | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/netman/netman.py b/netman/netman.py index 7240c26..1c53fd6 100644 --- a/netman/netman.py +++ b/netman/netman.py @@ -498,10 +498,21 @@ class WLAN_iface(iface): return l = [('none','green')] for i in self.scanlist: + strength =self.scanlist[i][0] + sec = self.scanlist[i][1] + if sec == "[ESS]": + t=' ' + elif sec == "[IBSS]": + t='!' + elif ('[WPA-PSK' in sec or '[WPA2-PSK' in sec + or '[WEP]' in sec): + t='*' + else: + t='?' if i in self.netlist: - l.append((i, 'blue')) + l.append((t+i, 'blue')) else: - l.append((i, 'black')) + l.append((t+i, 'black')) for i in self.netlist: if i not in self.scanlist: l.append((i, 'red')) -- 2.39.5