Für meinen 3G-Dongal muss der proprietäre Treiber ordnungsgemäß mit Ubuntu funktionieren.
Es wird mit dem Huawei Mobile Partner-Installationsprogramm geliefert. Ich konnte Huawei Mobile Partner und den entsprechenden Treiber problemlos unter Ubuntu Linux 10.04 installieren .
Ich kann es jedoch nicht in Ubuntu 13.10 installieren . (Hat seit 12.04 nicht funktioniert)
Es gibt den folgenden Fehler.
Ich habe versucht, Build-Essential zu installieren.
Jede Hilfe wird geschätzt!
"make: *** [install] Fehler 2 Installation des
NDIS-Treibers fehlgeschlagen.
Die Kompilierungsumgebung ist noch nicht fertig.
Bitte überprüfen Sie, ob gcc, make und kernel build (/lib/modules/3.8.0-26-generic/build) vorhanden sind "Alle installiert?
Geben Sie jetzt einen beliebigen Schlüssel ein, um andere Installationen
abzuschließen . NDIS ist deaktiviert und nur Modem kann verwendet werden".
Diese Pakete gcc, make und andere werden installiert.
(Die Ausgabe stammt aus einer früheren Version von Ubuntu. Dieselbe Fehlermeldung wird in 13.10 generiert. Sie können diesen Fehler durch Installieren meines Treiberpakets neu generieren . Das mobile Breitband ist für die Installation nicht erforderlich.)
Antworten:
Die Lösung für den NDIS-Treiber konnte das Problem auf HUAWEI-Breitbandgeräten nicht installieren:
Führen Sie den folgenden Befehl , nachdem die Installation
Huawei Modem Driver
mit NDIS - Treiber installiert werden konnte .Suchen Sie nach der Zeile
Ln 2718
, ändern Sie siedbg ("cant't kmalloc dev");
in//dbg ("cant't kmalloc dev");
( fügen Sie double vor//
dbg hinzu ), speichern Sie die Datei und schließen Sie das Terminal .Öffnen Sie das neue Terminal und ändern Sie den Verzeichnispfad in,
/usr/local/Mobile_Partner/driver
indem Sie den folgenden Befehl ausführenInstallieren Sie den Treiber neu, indem Sie den folgenden Befehl ausführen
Jetzt wird angezeigt , dass der NDIS-Treiber erfolgreich installiert wurde .
quelle
Eine andere Methode:
Führen Sie das folgende Skript nur nach einem
Install NDIS driver failed
Fehler ausErstellen Sie ein Skript mit dem Namen ndis.sh mit dem obigen Code und speichern Sie es in Ihrem
Home
Verzeichnis.Führen Sie den folgenden Befehl aus, um die Ausführungsberechtigung für das erstellte Skript zu erteilen.
Führen Sie das
ndis.sh
Skript aus,Das ist alles. Ich habe dieses Skript erstellt, weil ich in der obigen Antwort erwähnt habe, dass in der Zeile 2718
//
gesucht und davor eingefügt werden soll. In einigen Fällen befand sich der Codedbg ("cant't kmalloc dev");
jedoch nicht in der Zeile 2718, sodass es so schwer war, die Zeile von zu finden Code manuell und fügen//
Sie dann davor.Dieses Skript sucht automatisch nach der Zeile, die den Code enthält,
dbg ("cant't kmalloc dev");
und stellt sie//
voran. Die Codezeile ändert sich in Kommentar, und der NDIS-Treiber wird erfolgreich installiert.quelle