2 votes

Impossible d'accéder au wifi avec wavemon mais possible avec iwconfig

TL;DR : wavemon ne fonctionne pas, iwconfig fonctionne bien.


problème

Je ne semble pas obtenir de résultats avec wavemon bien qu'il voie la bonne interface.

Si je lance wavemon

$ sudo wavemon

il montre pour Interface :

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

Après l'intervalle de mise à jour des informations dynamiques, il ajoute des informations sur WPA/WPA2 :

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

Aussi, il voit mon Network : wlan0 (UP RUNNING BROADCAST MULTICAST) , adresse mac, qlen (1000), ip et mtu.

Cependant, dans le Levels le panneau, il est juste dit

NO INTERFACE DATA

Le site Scan window ( F3 ) dit :

Scan trigger failed on wlan0: No such device

Et je n'ai pas de statistiques.

recherche

J'ai trouvé cette question mais cela ne résout pas mon problème pour deux raisons : 1) j'ai déjà lancé wavemon en tant que sudo et 2) je peux utiliser iwconfig très bien. C'est écrit :

$ 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 et point d'accès censurés)

J'ai également lu dans la rubrique Dépendances sur la page source github README.md quelque chose à propos de CONFIG_CFG80211_WEXT . Cependant, j'ai lu quelque part ailleurs qu'également iwconfig devrait en dépendre. Par conséquent, je pense que ce n'est pas une solution pour moi.

info

Je suis sur Ubuntu 16.04.2 LTS avec LXDE et utilise wavemon 0.8.0 avec ncurses 6.0.20160213. L'adaptateur WLAN USB est un 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n (tiré de lsusb ). Sa configuration (de sudo lshw -class network ) est broadcast=yes driver=r8712u ip=192.168.2.100 multicast=yes wireless=IEEE 802.11bgn

Après avoir installé wavemon, j'ai redémarré le système.

De dmesg | grep -i firmware J'ai lu une ligne connexe :

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

Le réseau est géré par NetworkManager v1.2.6.

Je suis heureux de fournir plus d'informations si nécessaire (mais par où commencer ?).


Ce que je voudrais en fin de compte, c'est diagnostiquer ma situation où le WiFi est parfois rapide (du moins, raisonnable comme prévu, jusqu'à 10Mb/s) et parfois TRÈS lent, se reconnectant souvent. Je suis à deux étages (avec une couche de béton renforcé) du routeur, un WRT160NL, qui envoie du sans fil-N uniquement. Les antennes sont orientées latéralement pour maximiser le débit, tout comme l'antenne de l'adaptateur. Je pense que la distance est une cause possible, bien que iwconfig et /proc/net/wireless rapportent généralement une qualité de liaison de 90-100/100 et un niveau de signal de ~70/100. J'aimerais examiner cette question de plus près.

0voto

ylluminate Points 1029

Fait iw dev wlan0 scan produit un quelconque résultat ? Si ce n'est pas le cas, il semble que votre pilote ne prenne pas en charge la nouvelle API de réseau sans fil. Essayez une ancienne version de wavemon v0.7.6.

https://github.com/uoaerg/wavemon/issues/13

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X