web-dev-qa-db-fra.com

Le signal Wifi est faible dans Ubuntu 18.04 avec RTL8723BE

J'ai installé Ubuntu 18.04 à côté de Windows. Je peux voir qu’il ya un problème de connexion Wi-Fi, le signal Wi-Fi n’est pas capturé à distance, alors que Windows détecte le signal à la même distance.

J'ai essayé beaucoup de manière de comprendre ceci, mais incapable de trouver la solution pour ceci.

Vérifié avec ce correctif ci-dessous mais pas de chance:

WiFi Rtl8723be incroyablement faible

La solution ci-dessous fonctionne pour Ubuntu 14.04 pour le même ordinateur portable.

Sudo add-apt-repository ppa:hanipouspilot/rtlwifi
Sudo apt-get update
Sudo apt-get install rtlwifi-new-dkms

Mais cela donne une erreur en dessous de la commande de mise à jour pour Ubuntu 18.04:

Get:16 http://in.archive.ubuntu.com/ubuntu bionic-backports/universe AMD64 DEP-11 Metadata [5,100 B]
Reading package lists... Done                                             
E: The repository 'http://ppa.launchpad.net/hanipouspilot/rtlwifi/ubuntu bionic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Sortie de lspci -knn | grep Net -A3

13:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]
    Subsystem: Hewlett-Packard Company RTL8723BE PCIe Wireless Network Adapter [103c:81c1]
    Kernel driver in use: rtl8723be
    Kernel modules: rtl8723be

Sortie de grep rtl8723be /etc/modprobe.d/*

/etc/modprobe.d/50-rtl8723be.conf:options rtl8723be ant_sel=2
/etc/modprobe.d/rtl8723-ant-sel.conf:options rtl8723be ant_sel=1
/etc/modprobe.d/rtl8723be.conf:options rtl8723be ant_sel=2
/etc/modprobe.d/rtl8723be.con:options rtl8723be ant_sel=2

Version du noyau: 4.15.0-29-generic

9
Swapnil

C'est un problème avec les pilotes du contrôleur Realtek RTL8723BE. Faire ceci:

1) Obtenez les nouveaux pilotes wifi de github:

git clone https://github.com/lwfinger/rtlwifi_new/

2) Allez dans le répertoire:

cd rtlwifi_new

3) le construire:

make

4) Installer:

Sudo make install

Maintenant, les nouveaux pilotes sont installés. Pour voir quelle est la configuration d'antenne correcte pour votre ordinateur portable, procédez comme suit:

5) Décharger le module existant:

Sudo modprobe -r rtl8723be

6) Chargez le nouveau module avec la configuration d’antenne:

Sudo modprobe rtl8723be ant_sel=1

7) Maintenant, vérifiez les signaux wifi en utilisant:

iwlist scan | egrep -i 'ssid|quality'

Ensuite, répétez les étapes (5-7) avec ant_sel = 2 à l’étape 6.

8) Quelle que soit la configuration qui donne la meilleure qualité de signal, configurez-le par défaut en utilisant:

echo "options rtl8723be ant_sel=N" | Sudo tee /etc/modprobe.d/rtl8723be.conf
---> Replace N with 1 or 2.

Note: Après chaque mise à jour du noyau, vous devez reconstruire les modules.

13
MaharshiRawal

Oui. Ce problème est dû au pilote Ubuntu WiFi par défaut qui offre une expérience de signal WiFi faible. J'utilise également un ordinateur portable HP sur lequel Ubuntu 18.4.1 a été installé. Donc, voici la procédure la plus simple qui fonctionne pour moi.

Ce script a été testé avec succès sur Ubuntu 16.04.3 LTS

Au début, vous aurez besoin d'une connexion Internet. Vous pouvez donc vous asseoir près de votre routeur ou vous connecter au réseau local.

Pas:

  1. Accédez au chemin de téléchargement https://github.com/navilg/rtl8723be et extrayez le fichier Zip.

  2. Après extraction, nous verrons un dossier dossier rtl8723be-script

  3. Allez dans ce dossier et vous trouverez le fichier install.sh. Nous allons utiliser ce script pour exécuter les programmes

  4. Assurez-vous d’avoir installé les programmes suivants sur votre système. Programmes:

    • unzip: vous pouvez l'installer en utilisant 'Sudo apt install unzip'
    • make: Vous pouvez l'installer avec 'Sudo apt install make'
    • gcc: Vous pouvez l'installer en utilisant 'Sudo apt install gcc'
    • wget: Vous pouvez l'installer en utilisant 'Sudo apt install wget'
  5. Nous allons maintenant lancer le script en terminal.

    bash '/home/navi/Downloads/rtl8723be-script/install.sh'
    
  6. Il vous demandera un mot de passe pour pouvoir installer les programmes en tant que SuperUser.

  7. Il vérifiera les programmes requis. Si tous les programmes mentionnés ci-dessus existent dans votre système, la procédure d'installation sera poursuivie ou bien il vous sera demandé d'installer ces programmes. Ces programmes sont installés par défaut dans Ubuntu 16.04.3.

  8. Il vous demandera la permission de télécharger les fichiers requis. Après avoir tapé, le fichier sera téléchargé

  9. Maintenant, vous devez fournir le nom d'interface de votre wifi.

Vous pouvez vérifier cela en utilisant la commande iwconfig. Pour ce nouveau terminal ouvert

  1. Copier coller le nom de l'interface

  2. L'installation est en cours, cela peut prendre un certain temps. Sois patient. Rien ne s'affichera sur le terminal sauf dot au moment de l'installation.

  3. Si l'installation échoue,

    Ne t'inquiète pas. Il va essayer d'installer un autre fichier pour résoudre le problème

    Appuyez sur y et entrez

    Encore une fois, il va télécharger un autre fichier

    Encore une fois, donnez le nom de l'interface

    Il va essayer d’installer et peut prendre quelques minutes en fonction de la vitesse de votre système.

  4. vous pouvez vérifier les processus d'installation en arrière-plan dans le fichier journal affiché à l'écran

  5. Maintenant, il vous sera demandé si vous souhaitez supprimer les fichiers téléchargés. Si vous supprimez des fichiers téléchargés. Vous aurez besoin d'une connexion Internet à nouveau si, à l'avenir, vous devrez l'installer à nouveau. Si vous le conservez, vous n'avez plus besoin de connexion Internet et l'installation sera plus rapide.

    Vous pouvez le conserver ou le supprimer en fonction de votre choix. Je veux le supprimer car j'ai déjà ces fichiers

  6. Installation réussie. Vous pouvez redémarrer le système pour de meilleures performances.

  7. L'installation est réussie. Après le redémarrage, vous trouverez un signal wifi puissant.

S'il vous plaît laissez-moi savoir vos commentaires, suggestions ou des bugs sur [email protected]

Guide vidéo de cette procédure sur youtube .

2
sybozz

Vous avez mal agi en exécutant la commande. Vous avez des entrées en double.

Courir dans un terminal

cd /etc/modprobe.d
Sudo rm 50-rtl8723be.conf rtl8723-ant-sel.conf rtl8723be.conf rtl8723be.con

Maintenant, vous êtes propre et vous pouvez courir

Sudo tee /etc/modprobe.d/rtl8723be.conf <<< "options rtl8723be ant_sel=1"

Redémarrez maintenant et testez.

1
Pilot6

Les ordinateurs portables HP avec Realtek 8723be PCI WiFi auront des problèmes de signal faible dans Ubuntu 18.04 s’ils sont exécutés avec les pilotes par défaut.

Téléchargez ce pilote à partir de branche principale de GitHub - il existe un fichier Zip à ce lien de téléchargement .

Après le téléchargement, extrayez le fichier .Zip dans votre répertoire Desktop.
La méthode d’installation du pilote suivante corrige le problème du signal.

Ouvrez une fenêtre de terminal avec CTRL+ALT+T) et exécutez les commandes suivantes:

cd Desktop
cd rtlwifi_new-master
make
Sudo make install
Sudo modprobe -rv rtl8723be
Sudo modprobe -v rtl8723be ant_sel=2

Maintenant, vérifiez la force du signal et ...

Sudo ip link set wlo1 up
Sudo iw dev wlo1 scan

wlo1 peut être différent dans votre cas (vérifiez votre extension sans fil exacte avec la commande iwconfig dans le terminal).

Pour rendre les paramètres permanents, tapez la commande ci-dessous dans terminal et appuyez sur entrée.

echo "options rtl8723be ant_sel=2" | Sudo tee /etc/modprobe.d/50-rtl8723be.conf

Remarque:
Après une mise à jour du système d'exploitation (noyau), vous devez réappliquer ces paramètres pour obtenir un signal puissant.

1
user885700