From: Avraham Stern Date: Wed, 14 Oct 2015 15:43:10 +0000 (+0300) Subject: tests: Set MAC address in wpas_ctrl_interface_add2 test X-Git-Tag: hostap_2_6~1502 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=mech_eap.git;a=commitdiff_plain;h=c5d070f2492f8f6814abc730abd6665e34bd1f73 tests: Set MAC address in wpas_ctrl_interface_add2 test mac80211_hwsim only supports 2 different MAC addresses. Configurations that use a dedicated P2P Device interface already use these 2 addresses, so adding another interface on the same PHY results in a duplicated MAC address. Fix this by changing the MAC address of the added interface to make sure the new interface has a unique MAC address. Signed-off-by: Avraham Stern --- diff --git a/tests/hwsim/test_wpas_ctrl.py b/tests/hwsim/test_wpas_ctrl.py index 848f390..8a91fde 100644 --- a/tests/hwsim/test_wpas_ctrl.py +++ b/tests/hwsim/test_wpas_ctrl.py @@ -1469,6 +1469,8 @@ def _test_wpas_ctrl_interface_add2(dev, apdev, ifname): subprocess.call(['iw', 'dev', dev[0].ifname, 'interface', 'add', ifname, 'type', 'station']) + subprocess.call(['ip', 'link', 'set', 'dev', ifname, 'address', + '02:01:00:00:02:01']) dev[0].interface_add(ifname, set_ifname=False, all_params=True) wpas = WpaSupplicant(ifname=ifname) wpas.connect("open", key_mgmt="NONE", scan_freq="2412")