não pode acessar o wifi com o wavemon mas pode com o iwconfig

1

TL; DR: wavemon não funciona, iwconfig funciona bem.

problema

Eu não consigo obter nenhum resultado de wavemon , embora ele veja a interface correta.

Se eu iniciar o wavemon

$ sudo wavemon

mostra por Interface :

wlan0 (IEEE 802.11bgn), phy 0, reg: n/a

Após o intervalo de atualização de informações dinâmicas, ele adiciona algumas informações no WPA / WPA2:

wlan0 (IEEE 802.11bgn, WPA/WPA2), phy 0, reg: n/a

Além disso, ele vê meus Network : wlan0 (UP RUNNING BROADCAST MULTICAST) , endereço mac, qlen (1000), ip e mtu.

No entanto, no painel Levels , apenas diz

NO INTERFACE DATA

O Scan window ( F3 ) diz:

Scan trigger failed on wlan0: No such device

E eu não tenho estatísticas.

pesquisa

Eu encontrei esta questão , mas isso não resolve meu problema por dois motivos: 1) Eu já iniciei o wavemon como sudo e 2) Eu posso usar iwconfig bem. Diz:

$ sudo iwconfig wlan0
[sudo] password for mk:
wlan0     IEEE 802.11bgn  ESSID:"<my essid>"  Nickname:"rtl_wifi"
          Mode:Managed  Frequency:2.462 GHz  Access Point: 01:23:45:67:89:ab
          Bit Rate:72 Mb/s   Sensitivity:0/0
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:****-****-****-****-****-****-****-****   Security mode:open
          Power Management:off
          Link Quality=97/100  Signal level=61/100  Noise level=0/100
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

(ESSID e ponto de acesso censurado)

Eu também leio em Dependências em a página de origem do github README.md algo sobre CONFIG_CFG80211_WEXT . No entanto, eu li em outro lugar que também iwconfig deve depender disso. Portanto, espero que não seja solução para mim.

info

Estou no Ubuntu 16.04.2 LTS com o LXDE e uso o wavemon 0.8.0 com ncurses 6.0.20160213. O adaptador USB WLAN é um 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n (extraído de lsusb ). Sua configuração (de sudo lshw -class network ) é broadcast=yes driver=r8712u ip=192.168.2.100 multicast=yes wireless=IEEE 802.11bgn

Depois de instalar o wavemon, reiniciei o sistema.

De dmesg | grep -i firmware , li uma linha relacionada:

[   16.880896] usb 1-5: r8712u: Loading firmware from "rtlwifi/rtl8712u.bin"

A rede é gerenciada pelo NetworkManager v1.2.6.

Feliz em fornecer mais informações quando necessário (mas por onde começar?)

O que eu iria querer, em última análise, é diagnosticar minha situação em que o WiFi às vezes é rápido (pelo menos, razoável como esperado, chegando a 10Mb / s) e às vezes MUITO lento, muitas vezes se reconectando. Eu tenho dois andares (com uma camada de concreto reforçado) do roteador, um WRT160NL, enviando apenas N sem fio. As antenas são apontadas lateralmente para maximizar o rendimento, assim como a antena do adaptador. Espero que a distância seja uma causa possível, embora o iwconfig e o /proc/net/wireless geralmente relatem uma qualidade de link de 90-100 / 100 e um nível de sinal de ~ 70/100. Eu gostaria de analisar isso um pouco mais.

    
por Marten Koetsier 09.06.2017 / 22:30

0 respostas