web-dev-qa-db-fra.com

Ubuntu 16.10 Wifi Trouble - RT2561 / RT61

J'ai déjà utilisé Ubuntu, mais je suis encore très nouveau. Hier, je viens d'installer 16.10 sur un nouvel ordinateur, et le Wi-Fi a été considérablement plus lent que mon ordinateur portable Windows. Je construis l'ordinateur principalement pour jouer à Dota 2 et j'éprouve un ping décent, mais une perte de paquets constante de 5% à 10% lors de la lecture. Parfois, après avoir laissé l'ordinateur allumé pendant un moment, la connexion Wi-Fi sera complètement interrompue. Je peux toujours voir les réseaux dans le menu déroulant, y compris mon réseau domestique, mais mon ordinateur ne se reconnectera pas sans un redémarrage. J'ai cherché partout une solution, mais mon manque d'expérience m'a empêché de tout faire fonctionner. Ma carte Wi-Fi est un Ralink RT2561/RT61, voici quelques informations

La sortie de Sudo lshw -C network

 *-network                 
        description: Wireless interface
        product: RT2561/RT61 802.11g PCI
        vendor: Ralink corp.
        physical id: 6
        bus info: pci@0000:01:06.0
        logical name: wlp1s6
        version: 00
        serial: 00:0e:2e:de:df:c0
        width: 32 bits
        clock: 33MHz
        capabilities: pm bus_master cap_list ethernet physical wireless
        configuration: broadcast=yes driver=rt61pci driverversion=4.8.0-22-generic firmware=0.8 ip=192.168.1.107
 latency=64 link=yes multicast=yes wireless=IEEE 802.11
        resources: irq:17 memory:dfef8000-dfefffff

Voici le résultat de Sudo iwconfig:

 *-network                 
        description: Wireless interface
        product: RT2561/RT61 802.11g PCI
        vendor: Ralink corp.
        physical id: 6
        bus info: pci@0000:01:06.0
        logical name: wlp1s6
        version: 00
        serial: 00:0e:2e:de:df:c0
        width: 32 bits
        clock: 33MHz
        capabilities: pm bus_master cap_list ethernet physical wireless
        configuration: broadcast=yes driver=rt61pci driverversion=4.8.0-22-generic firmware=0.8 ip=192.168.1.107
 latency=64 link=yes multicast=yes wireless=IEEE 802.11
        resources: irq:17 memory:dfef8000-dfefffff

Je suis perdue, je suis très mauvaise à ça. Si des informations supplémentaires sont nécessaires, je peux les fournir.

4
vvv

J'ai un RT2561/RT61 et j'ai finalement résolu ce problème en:

Éditez ce fichier en tant que root:

Sudo nano /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

Changer wifi.powersave = 3 en wifi.powersave = 2, ce qui désactivera PowerSave (comme mentionné précédemment, à partir de github )

Et puis redémarrez le gestionnaire de réseau en tant que root:

Sudo systemctl redémarrer NetworkManager

Vous n'avez pas besoin de redémarrer. Vous pouvez maintenant vous connecter à votre appareil wifi


(Cette réponse est une compilation des réponses précédentes. Cette méthode doit être surlignée en tant que , cela m'a évité d'acheter du matériel )

5
user649252

La solution apportée à un problème similaire ici semble avoir grandement aidé, mais n’est pas la réponse acceptée.

Tout d’abord, ouvrez un terminal et exécutez la commande suivante pour éditer le fichier.

Sudo sed -i 's/wifi.powersave = 3/wifi.powersave = 0/g' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

Enfin, Sudo systemctl restart NetworkManager (ou redémarrez).

La commande édite le fichier: /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf pour remplacer: wifi.powersave = 3 par ceci: wifi.powersave = 0

0
vvv

Vous devez utiliser le noyau 4.4.0 (utilisé par défaut dans 16.04), puis installer à partir du source le pilote ralink/mediatek pour linux "DPO_RT5572_LinuxSTA_2.6.1.3_20121022".

Après un redémarrage, vous ne perdrez plus de paquets :).

Vous avez besoin du noyau 4.4.0 car le nouveau noyau 4.6+ avait un changement d’API, ce qui rend le très vieux pilote très lent, et ne compile pas/fonctionne, sans quoi vous perdez des paquets.

Dans mon fichier rt2800usb.conf, j'ai également paramétré "options rt2800usb nohwcrypt = Y swenc = Y fwlps = N ips = N" et j'ai désactivé la gestion de l'alimentation en wifi.

0