4 def Mbr(self
, props
=None):
6 props
= self
.devi
.getProperties()
11 props
= self
.devi
.getProperties()
12 caps_s
= bitmask_str(cDeviceWifi_06
.NM_802_11_CAP
, props
[7]) + ","
14 if caps_s
.find("PROTO_WEP,") != -1:
16 if caps_s
.find("PROTO_WPA,") != -1:
18 if caps_s
.find("PROTO_WPA2,") != -1:
20 if caps_s
.find("KEY_MGMT_802_1X,") != -1:
21 priv_s
+= " Enterprise"
24 def Strength(self
, props
=None):
26 props
= self
.devi
.getProperties()
29 def Ssid(self
, props
=None):
31 props
= self
.devi
.getProperties()
36 props
= self
.devi
.getProperties() # ossid iiib
37 print " Self:", props
[0]
38 print " Ssid:", self
.Ssid(props
)
39 print " HwAddress:", props
[2]
40 print " Strength:", self
.Strength(props
)
41 print " Frequency:", props
[4]
42 print " MaxBitrate:", self
.Mbr(props
)
43 print " AP Mode:", cDevice
.IW_MODE
[props
[6]]
44 print " Capabilities:", bitmask_str(cDeviceWifi_06
.NM_802_11_CAP
, props
[7])
45 print " Broadcast:", props
[8]