web-dev-qa-db-fra.com

Comment désactiver la gestion de l'alimentation wifi (rtlwifi, rtl8192cu)

J'ai des problèmes pour utiliser ma connexion wifi sous Ubuntu 13.04. Comme beaucoup d'autres l'ont également signalé, le pilote RTL8192CU de Thema realtek provoque des problèmes de connexion.

Edit: Cela se produit sur deux machines différentes (Ubuntu 13.04 et Ubuntu 12.10; Kernels 3.5, 3.8 & 3.9)

Dans mon cas, il semble que chaque fois que le noyau tente de réduire la puissance de transmission, il se déconnecte: wlan1: Limiting TX power to 27 (27 - 0) dBm as advertised by ...

Question: est-il possible d'empêcher le noyau/pilote de faire cela?

dmesg snippet j'ai trouvé plusieurs fois dans le journal:

[   69.721477] wlan1: authenticated
[   69.721887] rtl8192cu 2-2:1.0 wlan1: disabling HT/VHT due to WEP/TKIP use
[   69.725351] wlan1: associate with 00:18:84:23:50:4a (try 1/3)
[   69.744272] wlan1: RX AssocResp from 00:18:84:23:50:4a (capab=0x431 status=0 aid=2)
[   69.744348] wlan1: associated
[   69.744606] cfg80211: Calling CRDA for country: NA
[   69.772495] wlan1: Limiting TX power to 27 (27 - 0) dBm as advertised by 00:18:84:23:50:4a
[   76.075829] rtlwifi:rtl_watchdog_wq_callback():<0-0> AP off, try to reconnect now
[   76.075859] wlan1: Connection to AP 00:18:84:23:50:4a lost

nm-tool: (À cette époque, il était connecté à mon réseau Wi-Fi (Becks) et la navigation sur Internet était impossible.)

- Device: wlan1  [Becks] -------------------------------------------------------
  Type:              802.11 WiFi
  Driver:            rtl8192cu
  State:             connected
  Default:           yes
  HW Address:        EC:1A:59:10:4B:35

  Capabilities:
    Speed:           18 Mb/s

  Wireless Properties
    WEP Encryption:  yes
    WPA Encryption:  yes
    WPA2 Encryption: yes

  Wireless Access Points (* = current AP)
    EasyBox-FF0700:  Infra, 7C:4F:B5:FF:07:30, Freq 2422 MHz, Rate 54 Mb/s, Strength 94 WPA WPA2
    FRITZ!Box Fon WLAN 7170: Infra, 00:04:0E:89:40:21, Freq 2437 MHz, Rate 54 Mb/s, Strength 94 WPA
    belkin.3948:     Infra, 08:86:3B:E0:80:48, Freq 2412 MHz, Rate 54 Mb/s, Strength 92 WPA WPA2
    Delidovich's Home: Infra, 64:70:02:F6:FD:54, Freq 2452 MHz, Rate 54 Mb/s, Strength 92 WPA2
    *Becks:          Infra, 1C:C6:3C:35:FC:44, Freq 2417 MHz, Rate 54 Mb/s, Strength 76 WPA
    ASUS:            Infra, C8:60:00:94:9A:F6, Freq 2417 MHz, Rate 54 Mb/s, Strength 92 WPA

  IPv4 Settings:
    Address:         192.168.1.2
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.1.1

    DNS:             192.168.1.1
4
Simon

Lorsque votre ordinateur essaie d'associer le point d'accès ou le point d'accès à l'adresse mac ou au BSSID 00: 18: 84: 23: 50: 4a, c'est là que commence votre problème, car votre BSSID pour Becks est répertorié sous le nom 1C: C6: 3C: 35 : FC: 44. De plus, 00: 18: 84: 23: 50: 4a semble utiliser WEP et votre netowrk utilise WPA authentification.

Commencez par utiliser un terminal pour accéder à "/ etc/NetworkManager/system-connections" avec Sudo. Gnome et le bureau Ubuntu utilisent Nautilus, Kde utilise Dauphin et XFCE utilise Thunar, mais ici, je montrerai Nautilus dans le but de l'expliquer.

Sudo nautilus '/etc/NetworkManager/system-connections'

Vérifiez si ce dossier contient des profils enregistrés pour des réseaux que vous n'utilisez pas. Vous devez avoir une configuration pour le réseau auquel votre ordinateur essayait de se connecter. La suppression de tout profil inutile empêchera toute tentative future de se connecter automatiquement à ces réseaux. Vous ne devriez avoir ici que des profils pour les réseaux que vous souhaitez conserver.

Passons maintenant à Internet. Si votre ordinateur affiche une connexion au routeur mais que vous ne pouvez pas vous connecter à Internet, vous rencontrez peut-être un problème ultérieur. La perte de connectivité peut avoir entraîné la perte d'un bail DHCP externe et vous devrez peut-être réinitialiser votre modem.

Certains routeurs utilisent un seul bail DHCP externe du modem pour la connexion filaire principale à Internet, générant ainsi un bail DHCP interne individuel pour chacun de vos périphériques à utiliser automatiquement sur le réseau local. Cela permet aux appareils de se connecter sans avoir à obtenir un nouveau bail. D'autres fois, chaque périphérique individuel du réseau se voit attribuer un bail externe en fonction du type de routeur et des paramètres que vous utilisez.

1
mchid

Il existe plusieurs points d’accès à proximité avec un signal plus puissant que Becks, auquel vous êtes connecté. Je soupçonne que le gestionnaire de réseau voit ces points d’accès avec plus de force et tente de se déplacer entre eux. Je vous suggère de cliquer avec le bouton droit sur l'icône Network Manager et de sélectionner Editer les connexions. Modifiez la connexion sans fil Becks comme ici: enter image description here

Cochez cette case pour vous connecter automatiquement et renseignez Becks BSSID (adresse MAC) pour indiquer à Network Manager que vous souhaitez vous connecter uniquement à Becks et uniquement à l'adresse MAC spécifiée.

2
chili555

Je ne suis pas familier avec ce problème spécifique, mais je commencerais par l'outil powertop (nécessite des autorisations root). Il comporte une section "Réglables" (la flèche droite fait défiler les sections) dans laquelle vous pouvez activer/désactiver diverses fonctionnalités liées à l'économie d'énergie.

1
Or Cohen