Возможность одновременной работы P2P и AccessPoint в одном интерфейсе Wi-Fi
Можно ли одновременно настроить один интерфейс Wi-Fi в режиме точки доступа, а другой - виртуальный интерфейс в режиме P2P? Если нет, то почему?
Мое устройство поддерживает p2p и AP: список iw показывает следующее: допустимые комбинации интерфейсов: * #{управляемый, P2P-клиент} <= 2, #{ AP, точка сетки, P2P-GO } <= 2, всего <= 2, # каналы <= 1
Я могу запустить hostapd и wpa_supplicant. Но когда я запускаю p2p_listen или p2p_find, точка доступа становится невидимой. iw dev показывает, что AP все еще работает.
И что означает нижняя строка? Драйвер поддерживает полные переходы состояний для клиентов AP/GO. Я видел это в конце списка iw для моего устройства. Я использую TL_WN721N
1 ответ
Да, это возможно.
Из действительной комбинации интерфейсов ясно, что мы можем сделать максимум два интерфейса (всего <= 2), в которых, в нашем случае, мы выберем вторую комбинацию - (AP и P2P-GO). Но позаботьтесь об ограничении, каналы <= 1. Мы должны использовать один и тот же аппаратный канал как в hostapd, так и в wpa_supplicant.
установка канала в wpa_supplicant для режима p2p:
p2p_oper_channel = 11 (в hostapd.conf соответствующий параметр - channel)
В некоторых случаях будет еще одно ограничение, т.е. BI должен совпадать. В этом случае установите интервал маяка на одно и то же значение в hostapd.conf и wpa_supplicant.conf.
beacon_int = 100
иногда вам также нужно указать класс операции reg.
p2p_oper_reg_class = 60