WLAN-Ubuntu 14.04 LTS HP Pavilion-Netzwerktreiber rtl8723be kann nicht verbunden werden

10

Ich habe einen neuen HP Pavilion 15-ab030TX gekauft und gerade Dual-Boot Ubuntu 14.04 neben Win8 installiert. Aber mein WLAN hat manchmal entweder ein sehr schwaches oder gar kein Signal gezeigt. Ich habe mehrere im Internet verfügbare Lösungen ausprobiert, aber nichts scheint zu funktionieren. Außerdem habe ich connectify auf einem anderen Laptop gehostet und angefangen, das Internet zu nutzen, da es zwei Tage lang funktioniert hat, aber es stellt auch keine Verbindung her (wahrscheinlich, weil ich versucht habe, eine Lösung aus alten Posts zu finden).

Pradex
quelle
Welche Lösungen haben Sie versucht?
Pilot6
Ich habe versucht, askubuntu.com/questions/389268/… Lösung von chili555
pradex
Ich denke, Sie haben den Kernel aktualisiert und der Treiber funktioniert nicht mehr. Ich werde antworten, wie man denselben Treiber dauerhaft installiert.
Pilot6

Antworten:

10

Sie müssen den Treiber mit dkms installieren. Wenn Sie es aus dem lwfinger-Git erstellen, funktioniert es nach Kernel-Upgrades nicht mehr.

Ich habe den gleichen Treiber wie DKMS gepackt und ihn einem ppa hinzugefügt. Installieren Sie es folgendermaßen:

sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt-get update
sudo apt-get install rtlwifi-new-dkms linux-firmware

und neu starten.

Pilot6
quelle
Dies scheint für mich funktioniert zu haben. Ich werde mein System für die nächsten 24 Stunden im Auge behalten, bevor ich dies als gelöst markiere. Vielen Dank für Ihre Hilfe. :)
Pradex
arbeitete auch für mich. Ubuntu 16.04auf HP 470 G3hier. Danke, Kumpel.
kmonsoor
@ Pilot6 Ich habe einen HP Pavilion x360 (Laptop mit Touchscreen). Ich habe versucht, 16.10 zu installieren (nachdem ich Windows 10 gelöscht hatte, das pro Installation geliefert wurde) und bin Ihren Anweisungen gefolgt. Aber es funktioniert immer noch nicht. Können Sie bitte helfen?
RSG
Diese PPA funktioniert nicht für 16.10.
Pilot6
Error! Ungültiger Rückgabestatus für das auf dem Kernel erstellte Modul: 4.10.0-38-generic (x86_64) Weitere Informationen finden Sie unter /var/lib/dkms/rtlwifi-new/0.10/build/make.log.
Reeshabh Ranjan
9

Sehr oft ist das schwache Signal ein Symptom dafür, dass das Antennenkabel mit der Verbindung Nr. 1 auf der Karte verbunden ist, wenn der Standardtreiber erwartet, dass das Signal an der Verbindung Nr. 2 angezeigt wird. Natürlich können Sie den Laptop öffnen und das Kabel wechseln oder einen neueren Treiber installieren, der die Auswahl der Antenne auf Treiberebene ermöglicht.

Bitte stellen Sie eine temporäre Ethernet-Verbindung über Ethernet, Tethered oder was auch immer möglich her. Öffnen Sie ein Terminal und gehen Sie wie folgt vor:

wget https://github.com/lwfinger/rtlwifi_new/archive/rock.new_btcoex.zip
unzip rock.new_btcoex.zip
cd rtlwifi_new-rock.new_btcoex
make
sudo -i
make install
echo "options rtl8723be ant_sel=2"  >  /etc/modprobe.d/rtl8723be.conf
exit

Starten Sie neu.

Immer wenn Update Manager nach dem angeforderten Neustart eine spätere Kernelversion installiert, die auch als Linux-Image bezeichnet wird, müssen Sie Folgendes neu kompilieren:

cd rtlwifi_new-rock.new_btcoex
make clean
make
sudo make install

Starten Sie neu und Ihr WLAN sollte funktionieren.

chili555
quelle
1
Warum nicht ein dkms machen?
Pilot6
2
Ich habe DKMS erstellt und meinem Repository hinzugefügt askubuntu.com/a/635629/167850
Pilot6
Entschuldigung, ich habe nicht verstanden: Wenn der Standardtreiber die Antenne an Verbindung 2 erwartet, warum dann hinzufügen ant_sel=2? Ist es nicht das, was es dann erwartet?
Alexey
Der Standardtreiber kann nicht automatisch erkennen, wo die Antenne überhaupt angeschlossen ist. Wenn Sie ein schwaches Signal haben, bitten Sie den Fahrer, den anderen Antennenanschluss zu probieren . es ist am häufigsten, aber nicht immer # 2. @ Alexander
Chili555
-1

Aktualisieren Sie Ihre Linux-Firmware auf 1.161 und die Kernel-Version auf 4.8.

Es gibt zwei Möglichkeiten, um die Linux-Firmware zu aktualisieren:

    1.  Via Ubuntu Software Center:
           Download this file -

         [\[http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.161_all.deb\]][1][1]
    Then open this Debian Package with Ubuntu Software Center and click    Install

2. Über das Terminal: Öffnen Sie das Terminal (Strg + Alt + T). Geben Sie Folgendes ein: -

wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.161_all.deb

        De-package it :-

sudo dpkg -i linux-firmware_1.161_all.deb

Überprüfen Sie nun Ihre Kernel-Version: -

Type:- uname -r
    Note if its generic or cloud or low latency

Aktualisieren Sie Ihren Kernel auf 4.8:

Go to Index of /~kernel-ppa/mainline/v4.8
For 64 bit system look under the amd64, for 32 bit one look under i386
For example, if its amd64 and your kernel is generic download these 3 files:-

     linux-headers-4.8.0-040800_4.8.0-040800.201610022031_all.deb
     linux-headers-4.8.0-040800-generic_4.8.0-040800.201610022031_amd64.deb
     linux-image-4.8.0-040800-generic_4.8.0-040800.201610022031_amd64.deb

Now Open these files one by one in Ubuntu Software Center and install all the three.
Re-boot
Check again for your kernel version Type:- uname -r
It’s 4.8 and your WiFi should be working !!!
Sangeet
quelle
Bitte lassen Sie mich wissen, warum Sie die Antwort abgelehnt haben. Ich habe dies nur gepostet, weil es für mich funktioniert hat!
Sangeet
Die Datei kernel.ubuntu.com/~kernel-ppa/mainline/v4.8/… weist unbefriedigte Abhängigkeiten auf, Argggh!
Paul A.