Como verificar se uma placa WiFi suporta o Transmit Power Control?

2

Eu tenho uma placa PCI sem fio Atheros, funcionando no modo AP através do hostapd. Como posso verificar se suporta o TPC - e, neste caso, ligá-lo / desligá-lo?

Nota: O Transmission Power Control (TPC) é um mecanismo usado pelos emissores Wi-Fi para reduzir a potência do sinal, a fim de reduzir a interferência com outras redes sem fio.

iwconfig txpower define a potência de transmissão em dBm ou mW e não é o que estou procurando.

    
por dr01 11.12.2015 / 16:07

1 resposta

2

Eu tive a mesma pergunta hoje. Eu pesquisei no código de pilha sem fio do Linux e parece que não há nenhum mecanismo genérico para controlar ou relatar o status do TPC.

As referências no código do driver para "TPC" parecem estar limitadas a algumas lógicas embutidas que dizem ao hardware para habilitá-lo, e possivelmente ao envio de uma "tabela de energia" para o firmware a ser usado. A única maneira de mudar isso requer mudanças no código fonte e uma recompilação do driver.

De acordo com este documento da Cisco:

Where do you configure TPC? Well, you don't really configure it. It is part of 802.11h, and your 802.11a device has to be compliant with it, and implements it automatically.

Portanto, a resposta parece ser: qualquer dispositivo que implemente o 802.11h suporta o TPC. Provavelmente, os padrões mais recentes que se baseiam no 802.11h também exigem TPC.

Isenção de responsabilidade: não sou um especialista ou um desenvolvedor sem fio, portanto, é bem possível que eu esteja entendendo mal alguma coisa. Tome com um grão de sal.

    
por 20.02.2018 / 17:24

Tags