Alguns (a maioria em 2016?) Wifi-chips podem funcionar em vários modos ao mesmo tempo, mas todos na mesma frequência, porque usam o mesmo rádio . Agora, se você tem 2 rádios conectados ao seu chip, você pode ter várias funções em várias frequências / canais.
Por exemplo o Intel 3160 pode ser 1 estação, 1 ponto de acesso e 1 dispositivo P2P ao mesmo tempo. Isso é usado para WiDi ou Miracast , enquanto ainda está sendo conectado à "outra" Rede.
As combinações válidas para o seu chip podem ser vistas como root com:% iw list | grep -A 2 'interface combination'
A Intel 3160 retorna:
valid interface combinations:
* #{ managed } <= 1, #{ AP, P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1,
total <= 3, #channels <= 1
Verificando os dongles USB ao alcance da minha mesa, posso lhe dizer:
-
rt2800usb
relatórios:valid interface combinations: * #{ AP, mesh point } <= 8, total <= 8, #channels <= 1
Os dongles -
rtl8192cu
, que usam o mesmo chip do dispositivo, informam:
interface combinations not supported
Esta mensagem significa que o seu cartão só pode executar a função 1 ao mesmo tempo.
Para alguns chips Wi-Fi, vários firmwares assinados com recursos diferentes estão disponíveis. AFAICT, não para o seu rtl819x embora.
Para uma Intel IWLWifi, uma solução poderia ter sido alternar (uma das) conexões para você como o AP, ou torná-lo "Ad-Hoc"
Caso contrário, você teria que substituir seu cartão por um que tenha #{managed}<5
ou restrições semelhantes relaxadas.
Ou adicione um (nother) 10 € WUSB-WiFi-dongle para conexão ao segundo AP.