Lenovo Yoga 13 Realtek Wireless-Treiber

16

Ich habe vor kurzem ein Lenovo Yoga 13 gekauft und letzte Nacht Ubuntu 13.04 draufgesetzt. Ich war nicht in der Lage, eine drahtlose Verbindung herzustellen, und dachte, ich würde heute damit herumspielen. Heute habe ich die detaillierte Anleitung unter http://majordamo.wordpress.com/2013/05/15/getting-the-realtek-rtl8723ae-bt-wi-fi-card-to-work-on verfolgt -a-lenovo-yoga-13-on-linux-mint-13-ubuntu-12-10 / Das Problem ist, dass ich die erforderlichen Header nicht herunterladen und installieren kann, da ich auf diesem Gerät keine Internetverbindung habe. Kann ich sie auf ein Flash-Laufwerk laden und zum Lenovo bringen?

Jede Hilfe wird geschätzt. Vielen Dank

AbsoluteZ3r0
quelle

Antworten:

24

Aktualisieren : Ab Utopic 14.10 ist standardmäßig ein Semi-Working-Treiber enthalten, der jedoch häufig die Verbindung unterbricht und Probleme beim Wiederherstellen der Verbindung hat. Die beste Lösung ist, den lwfinger-Treiber wie unten beschrieben weiter zu erstellen und dann den in Ubuntu enthaltenen Treiber auf die schwarze Liste zu setzen.

Dieser How-to-Link ist veraltet. Die neueste Version des Funktreibers rtl8723au finden Sie unter https://github.com/lwfinger/rtl8723au .

Zur Vorbereitung benötigen wir einige Build-Tools und Kernel-Header:

sudo apt-get install git build-essential linux-headers-generic linux-headers-$(uname -r)

Hier sind die zu installierenden Schritte:

git clone https://github.com/lwfinger/rtl8723au.git
cd rtl8723au/
make
sudo make install
sudo modprobe 8723au

Wenn Sie den Kernel aktualisieren, müssen Sie diese Schritte erneut ausführen, damit die drahtlose Verbindung funktioniert (mit Ausnahme der git clone). Verwenden Sie, um die neueste Version des Codes abzurufen git pull. Alternativ können Sie die DKMS so einrichten, dass sie dies für Sie erledigt, wie in der Antwort von user20826 beschrieben .

Den Bluetooth-Treiber für diesen Chip finden Sie dann unter https://github.com/lwfinger/rtl8723au_bt . Führen Sie die Vorbereitung wie oben beschrieben durch und installieren Sie sie wie folgt:

git clone https://github.com/lwfinger/rtl8723au_bt.git
cd rtl8723au_bt/
make
sudo make install
David
quelle
2
Es muss gesagt werden, dass Sie sicherstellen müssen, dass Sie genau so modprobe, wie es hier steht. Ich machte weiter sudo modprobe rtl8723ae, was sich als nicht richtig herausstellte.
Hosh Sadiq
1
ACHTUNG: Der Bluetooth-Treiber hat beim (Wiederherstellungs-) Booten eine Kernel-Panik ausgelöst (Kernel 3.13.0-24generic auf Ubuntu Gnome 14.04). Um es zu beheben, führen Sie github.com/lwfinger/rtl8723au_bt/pull/9 in.
GameScripting
1
Der mit 14.10 gelieferte Treiber funktioniert bei mir nicht, die Verbindung zum WLAN-Router dauert Minuten und scheitert schließlich. lwfinger-driver ging es bis zum upgrade auf 14.10 gut. Wenn ich versuche, auf den aus Quellen erstellten und installierten lwfinger-Treiber zurückzugreifen, scheitere ich beim Schritt "sudo modprobe 8723au". Gerät ist beschäftigt. Es sieht eher so aus, als ob der Aktienfahrer von Ubuntu die Kontrolle über lwfinger-driver übernimmt. Hat jemand herausgefunden, wie man damit umgeht?
VAK
1
IN ORDNUNG. Wifi funktioniert damit: $ cat /etc/modprobe.d/blacklist-ideapad_laptop.conf Blacklist ideapad_laptop @david Vielleicht möchten Sie dies zu Ihren Update-Informationen hinzufügen.
VAK
1
Nun, hier ist meine Erfahrung: lwfinger hat den Treiber in einen recht zuverlässigen Zustand gebracht - man versteht das, nachdem man PITA mit dem frustrierend instabilen eingebauten Ubuntu 14.10-Treiber hat.
VAK
15

Der Autor hat vor einigen Monaten den DKMS-Support zusammengeführt, ihn aber nicht in den make install-Prozess integriert. Wenn Sie diesen Befehlen folgen, wird es zu DKMS hinzugefügt, sodass Sie es nicht nach jedem Kernel-Update manuell neu kompilieren müssen.

Von https://github.com/lwfinger/rtl8723au/blob/master/README.dkms :

Damit die DKMS funktioniert:

  • Installiere dkms

    sudo apt-get install dkms
    
  • Klonen Sie diese Quelle in das Verzeichnis /usr/src/8723au-0.1/

    sudo git clone https://github.com/lwfinger/rtl8723au.git /usr/src/8723au-0.1
    

    oder wenn du es schon geklont hattest [PATH]

    sudo cp -R [PATH] /usr/src/8723au-0.1
    
  • Run (als root):

    dkms add -m 8723au -v 0.1
    
  • Testen Sie einen Build:

    dkms build -m 8723au -v 0.1
    

Ab sofort sollte dieser Treiber für alle neuen Kernel verfügbar sein.

user20826
quelle
1
Dies wäre eine großartige Änderung für Davids Antwort .
David Foerster
1

Obwohl es sich um einen anderen Treiber handelt, wird in Beitrag 6 der Vorgang zum Herunterladen und Installieren von Linux-Headern und Build-Essentials auf einem Flash-Laufwerk beschrieben. Übertragen Sie diese auf den Yoga und installieren Sie sie. http://ubuntuforums.org/showthread.php?t=2050126 Es ist umständlich und mühsam, aber es kann getan werden.

chili555
quelle
-1

Ich habe ein Youtube-Video erstellt, um alle durch dieses zu führen. Es befindet sich unter http://www.youtube.com/watch?v=H3WdsSHo5Sw. Befolgen Sie einfach die Anweisungen im Abschnitt "Notizen", oder sehen Sie sich das Video sehr sorgfältig an.

Entschuldigung, ich habe gerade einen neuen Kanal erstellt und musste den Link ändern

Zach Hunsaker
quelle