Hat jemand eine Sierra EM7455 unter Ubuntu 14.04 oder 16.04? Ich habe ein Thinkpad T460s mit dieser Art von Breitbandmodem.
Das System erkennt das Modem
mbimcli -d /dev/cdc-wdm0 --query-device-caps --verbose
Ich kann jedoch keine Verbindung über den NetworkManager herstellen.
Kann mir jemand helfen?
Danke, Peter
thinkpad
modem
mobile-broadband
Peter
quelle
quelle
Antworten:
Die Lenovo-Variante des EM7455 verfügt über eine Funktion, die wir als "FCC_AUTH" kennen. Dadurch wird das Radio deaktiviert, bis der Treiber eine "magische Nachricht" an das Modem sendet. Diese Funktion ist aus älteren Sierra-Modems bekannt. ModemManager unterstützt die magische Nachricht für Modems im QMI-Modus, aber wir haben es bisher geschafft, sie im MBIM-Modus zu ignorieren. Der EM7455 ändert das ...
Grundsätzlich kennen wir das Problem, aber es ist in den aktuellen libmbim / ModemManager-Versionen noch nicht implementiert. Das tut mir leid. Ich bin mir sicher, dass dies bald behoben sein wird, da es ein Show-Stopper für das Lenovo EM7455 ist.
Ausführliche Informationen finden Sie in der Diskussion hier: https://lists.freedesktop.org/archives/libmbim-devel/2016-April/000703.html
quelle
Mögliche Lösung, basierend auf einem ähnlichen Problem bei Dell . Wurde nicht auf echter Hardware getestet:
Damit die Karte funktioniert, müssen Sie den USB-Kommunikationsmodus von MBMI auf QMI umschalten! Der ModemManager wendet den FCC-Auth-Befehl automatisch an, dies erfordert jedoch eine QMI-Schnittstelle!
Sie können den Modus mithilfe von https://wiki.ubuntuusers.de/USB_ModeSwitch oder der bevorzugten Lösung wechseln , indem Sie eine spezielle udev-Regel hinzufügen, die auch die erforderlichen Kernelmodule lädt. Zusätzlich müssen Sie die qmi-utils installieren:
Dieser Regelsatz wurde an das Sierra E7455-Modem angepasst. Fügen Sie den folgenden Inhalt zu einer neuen udev-Datei hinzu, z. B. /etc/udev/rules.d/99-sierra.rules.
Nach dem Hinzufügen dieser Regeln sollten Sie Ihr System neu starten! Schließlich sollte der Ubuntu Network-Manager das Gerät erkennen!
Stellen Sie außerdem sicher, dass Sie eine gültige SIM-Karte hinzufügen. Andernfalls wird das CDC-Gerät als "nicht verfügbar" erkannt.
Um zu überprüfen, ob die udev-Regeln funktionieren, können Sie einen Blick auf die Ausgabe der „USB-Geräte“ werfen. Dort sollten qcserial und qmi_wwan als verwendete Treiber angezeigt werden. Wenn nicht, überprüfen Sie die Lieferanten- und Produkt-ID in Ihrem Regelsatz!
quelle