2 from manager
import NMI
4 """An AP found around us"""
6 def __init__(self
, opath
):
7 cObject
.__init
__(self
, opath
)
9 self
.devi
= dbus
.Interface(self
.obj
, NMI
+ ".Devices")
14 NM_802_11_AP_FLAGS
= {1: "PRIVACY",}
17 1: "PAIR_WEP40", 2: "PAIR_WEP104", 4: "PAIR_TKIP", 8: "PAIR_CCMP",
18 16: "GROUP_WEP40", 32: "GROUP_WEP104", 64: "GROUP_TKIP",
19 128: "GROUP_CCMP", 256: "KEY_MGMT_PSK", 512: "KEY_MGMT_802_1X",}
21 def ListNets(self
, marker
= " "):
23 mbr
= self
.Mbr() / 1024 # 07 1000, 06 1024?
25 print "%s%3d: %s (%dMb%s)" % (marker
, self
.Strength(), self
.Ssid(), mbr
, priv_s
)