Schritt für Schritt Ubuntu 12.04 Installation des Realtek RTL8188CE Treibers

7

Ich bin völlig neu und habe noch nie zuvor ein Terminal verwendet, geschweige denn einen Treiber installiert. Obwohl ich als Antwort auf das oben genannte Problem unzählige Antworten gelesen habe, verstehe ich nicht einmal, wann ich im Terminal die Eingabetaste drücken sollte.

Meine Situation ist, dass ich ein neues Toshiba Satellite C850-F0155 ohne Betriebssystem gekauft habe. Installierte Ubuntu 12.04 von einer CD. Die Verbindung zum Netz kann jedoch nur über ein Ethernet-Kabel hergestellt werden (dh keine drahtlose Option). Die WLAN-Karte ist eine Realtek RTL8188CE. Mein Kernal ist 3.2.0-52-generisch.

Ich habe rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013 (1) .tar.bz2 heruntergeladen. Ich habe versucht, den Anweisungen in der Readme-Datei zu folgen, aber ich verstehe sie für mein ganzes Leben nicht, noch andere in Foren, über die ich gegossen habe.

Wenn es eine freundliche Seele gibt, die mir Schritt für Schritt helfen könnte ( à la idiots guide), wäre ich zutiefst dankbar.

PS Ich habe Realtek eine E-Mail mit meiner Anfrage gesendet, aber mir wurde dieselbe Readme-Datei gesendet, die ich zunächst nicht verstehen konnte.

Ubernoob
quelle
1
Benötigen Sie noch Hilfe? Ich verwalte eine gespaltene Version des Treibers, die die Kompilierungsfehler behebt, auf die Sie wahrscheinlich stoßen, insbesondere beim Upgrade. Es kann hier gefunden werden: github.com/FreedomBen/rtl8188ce-linux-driver Ich kann Ihnen helfen, wenn Sie immer noch Probleme haben.
Freedom_Ben
@Freedom_Ben Danke für diesen Treiber! Ich konnte den Treiber richtig kompilieren. Es zeigt auch an, dass ich mit dem WLAN-Netzwerk verbunden bin. Ich scheine jedoch nicht in der Lage zu sein, Daten tatsächlich zu übertragen. Ich verwende Ubuntu 13.10 (obwohl verify_branch.sh mich auffordert, zu fedora-20 zu wechseln). Zusätzliche Informationen sind, dass ich ursprünglich "rtl_pci" und "rtl8192c_common" von hatte lsmod, aber ich kann diese anscheinend nicht neu starten (FATAL-Modul nicht gefunden). Haben Sie Vorschläge zur Behebung dieses Problems? (Ich habe es sowohl mit dem Fedora-20- als auch mit dem Ubuntu-13.10-Zweig versucht)
Bernhard
@Freedom_Ben Ich habe hier eine neue Frage gestellt: askubuntu.com/questions/426042/…
Bernhard

Antworten:

4

Der gesuchte Treiber wird nicht mehr von RealTek verwaltet, daher habe ich ihn auf GitHub bereitgestellt, wo ich ihn von Version zu Version verwalte, damit er kompiliert und funktioniert. Bisher haben ich und einige andere gute Erfahrungen mit diesem Treiber gemacht. Den Treiber finden Sie hier auf Github: https://github.com/FreedomBen/rtl8188ce-linux-driver

Vollständige Anweisungen finden Sie auf der Projektseite (dieser Link führt Sie dorthin) und auch in der README.mdDatei, die mit der Kaufabwicklung geliefert wird.

Die Befehle, die Sie in den Anweisungen sehen, sollten in eine Terminal-Eingabeaufforderung eingegeben und am Ende jeder Zeile gedrückt werden.

Bitte teilen Sie mir alle Probleme mit, auf die Sie stoßen, und ich werde versuchen, Ihnen zu helfen.

Freedom_Ben
quelle
2
  1. Verschieben Sie die heruntergeladene Datei mit Ihrem Dateimanager oder Terminal in Ihr Ausgangsverzeichnis

     mv [Ziel der heruntergeladenen Datei] / home / [Benutzername] 
  2. Jetzt wechseln wir in unser Ausgangsverzeichnis und entpacken die Datei mit dem folgenden Befehl oder klicken mit der rechten Maustaste und wählen hier Extrahieren:

     CD / Home / Benutzer 

    tar xvjf rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013 (1) .tar.bz2 
  3. Greifen Sie nun auf das Verzeichnis zu, das wir extrahiert haben

    cd rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013 (1) 
  4. Als nächstes installieren wir die notwendigen Abhängigkeiten, um den Treiber zu kompilieren

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

  5. Jetzt beginnen wir mit der Kompilierung

    machen
  6. und dann sudo make install

  7. Ausführen modprobe rtl8192ce

  8. Wenn alles in Ordnung ist, sollte auf Ihrem System der drahtlose Treiber ausgeführt werden. Jetzt müssen wir das System anweisen, ihn bei jedem Start zu laden, damit wir die Datei bearbeiten können /etc/modules

    sudo nano /etc/modules

Die Datei sieht zunächst so aus

Geben Sie hier die Bildbeschreibung ein

Wir fügen die Zeile hinzu rtl8192ceund es wird so aussehen

Geben Sie hier die Bildbeschreibung ein

Drücken Sie ctr+ O, um es zu speichern und ctr+ X, um den Nano-Editor zu beenden

Es scheint einen Fehler im Treiber des Herstellers zu geben. Falls Sie ihn nicht kompilieren können, lesen Sie ihn bitte . Siehe die ANMERKUNGEN im Link.

Quelle

Stormvirux
quelle
Hmm, die letzten Links in deinem Beitrag sind kaputt. Ich benutze 13.10. Würden mir diese Richtlinien noch helfen?
Bernhard
Es sollte funktionieren.
Stormvirux
2
Ich erhalte einen 404-Fehler auf beiden Links?
Bernhard
1

Der Treiber für Ihr Gerät wird bei der Installation mit Ubuntu geliefert, kann jedoch problematisch sein.

Bitte:

echo 'options rtl8192ce swenc=1' | sudo tee /etc/modprobe.d/rtl8192ce.conf  
sudo modprobe -rfv rtl8192ce
sudo modprobe -v rtl8192ce 
Wilder Mann
quelle