3
0
mirror of https://git.kernel.org/pub/scm/network/wireless/iwd.git synced 2024-11-28 21:19:24 +01:00

auto-t: hostapd.py: add 'bssid' property

This gets the APs BSSID, bypassing the need to use hwsim
for obtaining this address.
This commit is contained in:
James Prestwood 2021-08-12 13:21:50 -07:00 committed by Denis Kenzior
parent 7321705e90
commit 80123efabd

View File

@ -234,3 +234,13 @@ class HostapdCLI:
''' '''
cmd = self.cmdline + ['req_beacon', addr, request] cmd = self.cmdline + ['req_beacon', addr, request]
ctx.start_process(cmd, wait=True) ctx.start_process(cmd, wait=True)
@property
def bssid(self):
cmd = self.cmdline + ['status']
status = ctx.start_process(cmd, wait=True, need_out=True).out
status = status.split('\n')
bssid = [x for x in status if x.startswith('bssid')]
bssid = bssid[0].split('=')
return bssid[1]