Criando vários clientes WiFi com uma única interface sem fio

3

Atualmente, estou trabalhando em um projeto no qual gostaria de usar um único adaptador sem fio TP-link e dividi-lo em vários clientes. O que eu fiz até agora; Consegui criar vários wlan0.1 virtuais usando o iw Eu mudei o MAC deles com o macchanger ... Consegui conectar uma das interfaces a um AP usando wpa_supplicant e dhclient para obter o IP. Eu posso executar o wpa_supplicant novamente com a interface wifi virtualizada secundária, mas não consigo obter o endereço IP. Alguma sugestão? Atenciosamente

    
por Stephen 14.11.2017 / 10:58

1 resposta

2

  1. O seu adaptador WiFi é compatível com várias interfaces gerenciadas? Verifique a linha "combinações válidas de interface" em iw phy .

  2. Não use um trocador de MAC, defina o MAC quando você adicionar a interface ( iw dev <devname> interface add ... addr <mac-addr> ).

  3. Múltiplas interfaces com endereços IP diferentes são problemáticas, porque cada programa que você usa deve ser capaz de se ligar a uma única interface, e mesmo assim há surpresas, então certifique-se de executar ambas dhclient e wpa_supplicant apenas na interface que precisa.

Se ainda não funcionar, edite a pergunta com os comandos exatos que você usou (para todas as interfaces).

    
por 14.11.2017 / 12:56