Usando o iw para diminuir o txpower de um nic sem fio

1

Qualquer pesquisa na internet revela apenas como aumentar seu poder de transmissão e somente mudando sua região. O que eu quero fazer é diminuir programaticamente (e aumentar) o poder de tx do meu cartão, mas usando qualquer versão / combinação dos itens abaixo da documentação do iw ( link ):

iw dev set txpower {auto | fixo | limite} {tx energia em mBm}

-ou -

iw phy set txpower {auto | fixo | limite} {poder de tx em mBm}

não funciona - não há erro depois de executar qualquer combinação dos itens acima, mas o poder de troca permanece o mesmo. Eu gostaria de poder diminuir gradativamente minha potência de transmissão até que eu não consiga mais acessar um dispositivo remoto.

Estou usando o iw 3.2 e um cartão alfa usb, mas não quero atualizar o iw se esse 'problema' persistir no iw, e não no iw, mas no meu cartão. Minha placa integrada (Intel Centrino) muda ao usar a versão 'phy'.

Qualquer ideia seria apreciada.

    
por WraithWireless 12.10.2014 / 14:08

1 resposta

0

Algumas placas não suportam a interface netlink para o kernel que o iw usa. Tente usar o iwconfig (iwconfig ifname txpower pwr) que usa a interface ioctl para o kernel.

    
por 10.03.2016 / 10:18