web-dev-qa-db-fra.com

Le Wi-Fi ne fonctionne pas sur Ubuntu 18.04.1 LTS (RTL8723BE)

Lorsque j'ai installé Ubuntu pour la première fois, je devais travailler avec le terminal car ma réception Wi-Fi était inférieure à celle de Windows:

echo "options rtl8723be ips=0 fwlps=0 ant_sel=1" | Sudo tee /etc/modprobe.d/rtl8723be.conf

Après avoir mis à jour Ubuntu pour bionic beaver, mon Wi-Fi s’arrête de façon aléatoire et mon navigateur indique que je ne suis pas connecté à Internet. Je dois éteindre et rallumer mon réseau Wi-Fi pour utiliser le réseau. J'ai cherché sur internet et j'ai suivi les instructions dans this répondre. Maintenant, mon pc dit "no Wi-Fi adapter found"

J'ai essayé de faire:

Sudo apt-get install --reinstall bcmwl-kernel-source

avec un redémarrage. Et j'ai aussi essayé:

Sudo apt remove bcmwl-kernel-source && Sudo apt install git dkms
git clone -b extended https://github.com/lwfinger/rtlwifi_new.git
Sudo dkms add ./rtlwifi_new
Sudo dkms install rtlwifi-new/0.6

mais rien.

lshw -C network indique que mon adaptateur réseau sans fil n'est pas réclamé:

  *-network UNCLAIMED       
   description: Network controller
   product: RTL8723BE PCIe Wireless Network Adapter
   vendor: Realtek Semiconductor Co., Ltd.
   physical id: 0
   bus info: pci@0000:02:00.0
   version: 00
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress cap_list
   configuration: latency=0
   resources: ioport:2000(size=256) memory:91200000-91203fff

Que puis-je faire? Je suis assez nouveau avec Ubuntu.

Modifier:

J'ai essayé cette réponse , mais il est écrit "Unable to locate package rtlwifi-new-dkms"

4
Ken

Quelle version du noyau utilisez-vous?

Vous pouvez taper uname -r dans un terminal pour l'obtenir

J'ai passé de longues heures à comprendre que le problème avait quelque chose à voir avec le noyau 4.15.0-33-générique. Je suis passé au précédent (-32) et tout a encore fonctionné.

Cependant, je viens de réussir à installer le "rtlwifi_new" que vous avez mentionné, et maintenant le wifi semble bien se passer, même le dernier.

Donc, sur le noyau 33, j'ai branché le câble eth et exécuté les commandes suivantes:

  • Sudo apt-get install build-essential git
  • git clone https://github.com/lwfinger/rtlwifi_new/
  • cd rtlwifi_new
  • makename__
  • Sudo make install

Et dans le script rc.local j'ai mis ces deux commandes:

  • Sudo modprobe -r rtl8723be
  • Sudo modprobe rtl8723be ant_sel=1

Puis j'ai redémarré le système

J'espère que cela peut aider

3
Loris

Ce déchargement/rechargement de rtl8723be peut ne pas fonctionner. Dans certaines circonstances, la puce mémorise l'option ant_sel et ignore celle définie lors du rechargement d'antenne. Le moyen le plus sûr est de créer un fichier d'options dans /etc/modprobe.d/ qui définit l'option ant_sel.

Sachez également que des modifications du code btcoex ont modifié la meilleure valeur de 1 à 2.

1
Larry Finger