Diferenças entre as interfaces virtuais Atheros (ath0, etc) e várias físicas

1

Eu entendo que as placas Atheros WiFi potencialmente criam múltiplas interfaces virtuais, chamadas ath0, ath1 ..

Não é possível encontrar informações concisas sobre como elas funcionam em comparação com vários dispositivos físicos quando transpostas ou operadas de forma independente (STA, AP) etc.
Ele pode funcionar ( exemplo de ponte ), mas eu gostaria de saber o que esperar de tal configuração, performance / estabilidade / capacidade.

Estou esperando informações como "Todas as interfaces devem operar no mesmo canal sem fio" (não é possível encontrar referência para essa).

    
por kaay 21.10.2016 / 09:59

1 resposta

4

Os cartões Atheros não são não os únicos em que você pode construir várias interfaces. Você pode obter essa informação do seu próprio cartão por menas de iw list , pesquisar a saída para esta seção (saída para meu cartão, um Intel 7265):

Supported interface modes:
                 * IBSS
                 * managed
                 * AP
                 * AP/VLAN
                 * monitor
                 * P2P-client
                 * P2P-GO
                 * Unknown mode (10)
        software interface modes (can always be added):
                 * AP/VLAN
                 * monitor
        valid interface combinations:
                 * #{ managed } <= 1, #{ AP, P2P-client, P2P-GO } <= 1, #{ Unknown mode (10) } <= 1,
                   total <= 3, #channels <= 2

Isso mostra (entre outras coisas) que meu cartão pode ser colocado no modo gerenciado (o cliente regular) e AP (= ponto de acesso), e que os dois podem ser combinados, desde que eu use no máximo dois canais. Então, não, é não necessário que

All the interfaces must operate on the same wireless channel

Você cria interfaces virtuais da seguinte maneira:

service network-manager stop
iw phy phy0 interface add wlan0 type station
iw phy phy0 interface add wlan1 type __ap
service network-manager start

e você os exclui como

iw dev wlan1 del

Quanto ao desempenho, as interfaces virtuais são apenas interfaces normais, a menos que você as use em combinação; nesse caso, ter que alternar entre diferentes canais ou compartilhar um único canal reduz sua taxa de transferência por (aproximadamente) um fator de 1 / N , onde N é o número de interfaces no mesmo dispositivo físico.

    
por 21.10.2016 / 11:13