コード例 #1
0
def test_p2p_device_autogo(dev, apdev):
    """P2P autogo using cfg80211 P2P Device"""
    with HWSimRadio(use_p2p_device=True) as (radio, iface):
        wpas = WpaSupplicant(global_iface='/tmp/wpas-wlan5')
        wpas.interface_add(iface)

        res = wpas.p2p_start_go()
        if not res['ifname'].startswith('p2p-' + iface):
            raise Exception("Unexpected group ifname: " + res['ifname'])
        bssid = wpas.get_group_status_field('bssid')

        dev[0].scan_for_bss(bssid, res['freq'])
        connect_cli(wpas, dev[0], freq=res['freq'])
        terminate_group(wpas, dev[0])
コード例 #2
0
def test_p2p_device_autogo(dev, apdev):
    """P2P autogo using cfg80211 P2P Device"""
    with HWSimRadio(use_p2p_device=True) as (radio, iface):
        wpas = WpaSupplicant(global_iface='/tmp/wpas-wlan5')
        wpas.interface_add(iface)

        res = wpas.p2p_start_go()
        if not res['ifname'].startswith('p2p-' + iface):
            raise Exception("Unexpected group ifname: " + res['ifname'])
        bssid = wpas.get_group_status_field('bssid')

        dev[0].scan_for_bss(bssid, res['freq'])
        connect_cli(wpas, dev[0], freq=res['freq'])
        terminate_group(wpas, dev[0])