Lines Matching refs:ifname
21 def __init__(self, ifname=None, global_iface=None, hostname=None, argument
31 self.ifname = None
32 self.host = remotehost.Host(hostname, ifname)
34 if ifname:
35 self.set_ifname(ifname, hostname, port)
38 self.p2p_dev_ifname = 'p2p-dev-' + self.ifname
40 self.p2p_dev_ifname = ifname
163 def set_ifname(self, ifname, hostname=None, port=9877): argument
165 self.ifname = ifname
170 self.host = remotehost.Host(hostname, ifname)
171 self.dbg = hostname + "/" + ifname
173 self.ctrl = wpaspy.Ctrl(os.path.join(wpas_ctrl, ifname))
175 self.mon = wpaspy.Ctrl(os.path.join(wpas_ctrl, ifname))
176 self.dbg = ifname
183 self.ifname = None
185 def get_ctrl_iface_port(self, ifname): argument
194 if words[0] == ifname:
198 raise Exception("Could not find UDP port for " + ifname)
205 def interface_add(self, ifname, config="", driver="nl80211", argument
212 …cmd = "INTERFACE_ADD " + ifname + "\t" + config + "\t" + driver + "\tDIR=/var/run/wpa_supplicant G…
236 port = self.get_ctrl_iface_port(ifname)
237 self.set_ifname(ifname, self.hostname, port)
240 self.p2p_dev_ifname = 'p2p-dev-' + self.ifname
242 self.p2p_dev_ifname = ifname
244 def interface_remove(self, ifname): argument
246 self.global_request("INTERFACE_REMOVE " + ifname)
256 ifname = self.ifname or self.global_iface
257 logger.debug(self.global_dbg + ifname + ": CTRL(global): " + cmd)
273 if self.group_ifname and self.group_ifname != self.ifname:
293 logger.info("FLUSH to " + self.ifname + " failed: " + res)
304 p2pdev = "p2p-dev-" + self.ifname
305 state2 = self.get_driver_status_field("scan_state", ifname=p2pdev)
308 … logger.info(self.ifname + ": Waiting for scan operation to complete before continuing")
314 logger.error(self.ifname + ": Driver scan state did not clear")
316 status, buf = self.host.execute(["ifconfig", self.ifname, "down"])
320 status, buf = self.host.execute(["ifconfig", self.ifname, "up"])
331 logger.info("No PING response from " + self.ifname + " after reset")
496 id = self.request("MESH_GROUP_REMOVE " + str(self.ifname))
521 logger.info(self.ifname + ": Ignore unexpected STATUS line: " + l)
542 logger.info(self.ifname + ": Ignore unexpected status line: " + l)
553 def get_driver_status(self, ifname=None): argument
554 if ifname is None:
557 res = self.global_request("IFNAME=%s STATUS-DRIVER" % ifname)
566 logger.info(self.ifname + ": Ignore unexpected status-driver line: " + l)
571 def get_driver_status_field(self, field, ifname=None): argument
572 vals = self.get_driver_status(ifname)
590 logger.info(self.ifname + ": Ignore unexpected MIB line: " + l)
660 logger.info(self.ifname + ": Trying to discover peer " + peer)
886 if self.group_ifname and self.group_ifname != self.ifname:
925 logger.debug(self.global_dbg + self.ifname + "(global): " + ev)
929 def remove_group(self, ifname=None): argument
931 if ifname is None:
932 ifname = self.group_ifname if self.group_ifname else self.ifname
933 if "OK" not in self.global_request("P2P_GROUP_REMOVE " + ifname):
1072 logger.info("Connect STA " + self.ifname + " to AP")
1324 def get_bss(self, bssid, ifname=None): argument
1325 if not ifname or ifname == self.ifname:
1327 elif ifname == self.group_ifname:
1451 return self.group_ifname if self.group_ifname else self.ifname
1564 work_started = "dpp-listen@" + self.ifname + ":" + str(freq) + ":1"