web-dev-qa-db-fra.com

Ma connexion Ubuntu est si lente mais la connexion téléphonique est correcte sur le wifi

J'ai fait un test de vitesse pour mon ubuntu et la connexion wifi est capable de vitesses jusqu'à 55 Mbps mais généralement, elle reste inférieure à 1 Mbps. Mon téléphone qui est sur le même wifi a des vitesses d'environ 50 Mbps. J'ai essayé de désactiver ipv6, cela n'a fait aucune différence, je l'ai donc activé. J'ai essayé de forcer la désactivation du protocole 802.11n avec

Sudo rmmod iwlwif

mais j'obtiens cette erreur: rmmod: ERREUR: le module iwlwif n'est pas actuellement chargé

Je suppose donc que le 802.11n est déjà désactivé? ma carte sans fil est

  Sudo lshw -c network
  *-network               
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: enp2s0
       version: 10
       serial: d0:17:c2:1c:83:10
       size: 10Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168g-3_0.0.1 04/23/13 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: irq:16 ioport:d000(size=256) memory:dfb04000-dfb04fff memory:dfb00000-dfb03fff
  *-network
       description: Wireless interface
       product: RTL8821AE 802.11ac PCIe Wireless Network Adapter
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlp3s0
       version: 00
       serial: b0:c0:90:68:76:0b
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=rtl8821ae driverversion=4.13.0-37-generic firmware=N/A ip=192.168.50.100 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:17 ioport:c000(size=256) memory:dfa00000-dfa03fff

Gardez à l'esprit qu'à la maison, mon wifi Internet fonctionne bien après des heures à trouver les bons pilotes pour ma carte sans fil realtek. Mais au travail ça marche à peine. J'ai les pilotes de cette page

La carte Wifi Realtek RTL8723 ne fonctionne pas correctement

mais au lieu de tirer de rtlwifi_new j'ai tiré de rtlwifi_new-master. Cela m'a donné des erreurs quand j'ai tiré de rtlwifi_new

cd Desktop
cd rtlwifi_new-master
make
Sudo make install
Sudo modprobe -rv rtl8821ae
Sudo modprobe -v rtl8821ae ant_sel=2
Sudo ip link set wlp3s0 up
Sudo iw dev wlp3s0 scan
echo "options rtl8821ae ant_sel=2" | Sudo tee /etc/modprobe.d/50-rtl8821ae.conf

Pour le moment, je vais essayer ant_sel = 1 ou X pour voir si cela fait une différence.

Merci beaucoup pour l'aide!!

1
he liu

Essayons une autre version plus récente du pilote:

cd rtlwifi_new-master
Sudo make uninstall
Sudo modprobe -r rtl8821ae
cd ..
Sudo rm -rf rtlwifi_new-master
git clone -b extended https://github.com/lwfinger/rtlwifi_new
cd rtlwifi_new
make
Sudo make install
Sudo modprobe rtl8821ae

Une amélioration?

[~ # ~] modifier [~ # ~] : Dans votre scan, nous voyons:

Cell 03 - Address: xx
                    Channel:1
                    Frequency:2.412 GHz (Channel 1)
                    Quality=70/70  Signal level=-40 dBm  
                    Encryption key:on
                    ESSID:"sdcwireless WiFi"
                    <snip>
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : CCMP TKIP
                        Authentication Suites (1) : PSK
                    <snip>
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : CCMP TKIP
                        Authentication Suites (1) : PSK

Idéalement, nous aimerions voir ces modifications apportées:

Tout d'abord, vérifiez les paramètres du routeur. WPA2-AES est préféré; pas de WPA et mode mixte WPA2 et certainement pas TKIP. Deuxièmement, si votre routeur est capable de N vitesses, vous pouvez avoir une meilleure connectivité avec une largeur de canal de 20 MHz dans la bande 2,4 GHz à la place de 20/40 MHz automatique, bien qu'il soit susceptible d'affecter les vitesses N. J'ai également plus de chance avec un canal fixe, 1, 6 ou 11, plutôt qu'avec la sélection automatique des canaux. De plus, assurez-vous que le routeur n'est pas configuré pour utiliser N vitesses uniquement; les modes B, G et N automatiques sont préférés. Après avoir effectué ces modifications, redémarrez le routeur.

De plus, nous aimerions voir le SSID renommé en un sans espace dans le nom, tel que sdcwireless_WiFi.

Habituellement, les pilotes Linux sont perturbés par TKIP; aussi, il est assez peu sûr: https://en.wikipedia.org/wiki/Temporal_Key_Integrity_Protocol

TKIP lui-même n'est plus considéré comme sécurisé et a été déconseillé lors de la révision de 2012 de la norme 802.11.

Nous espérons que vous serez en mesure de convaincre l'entreprise de sécuriser le réseau.

Nous voyons également, dans votre journal des messages:

[ 3313.007137] _rtl_pci_interrupt: 417 callbacks suppressed
[ 3318.009871] _rtl_pci_interrupt: 1732 callbacks suppressed
[ 3323.014813] _rtl_pci_interrupt: 2015 callbacks suppressed
[ 3328.018509] _rtl_pci_interrupt: 2167 callbacks suppressed

Essayons un paramètre de pilote pour voir si cela aide:

Sudo modprobe -r rtl8821ae
Sudo modprobe rtl8821ae int_clear=0

Si cela aide, nous le rendrons permanent.

1
chili555