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:
apt-get install libqmi-utils.
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.
ACTION!="add|change", GOTO="mbim_to_qmi_rules_end"
SUBSYSTEM!="usb|drivers", GOTO="mbim_to_qmi_rules_end"
# load qmi_wwan module
SUBSYSTEM=="usb", \
ATTR{idVendor}=="1199", ATTR{idProduct}=="9079", \
RUN+="/sbin/modprobe -b qmi_wwan"
# force Dell WWAN 5809e to configuration #1
SUBSYSTEM=="usb", \
ATTR{idVendor}=="1199", ATTR{idProduct}=="9079", \
ATTR{bConfigurationValue}="1"
# add the new id in the qmi_wwan driver
SUBSYSTEM=="drivers", \
ENV{DEVPATH}=="/bus/usb/drivers/qmi_wwan", \
ATTR{new_id}="1199 9079"
# load qcserial module
SUBSYSTEM=="usb", \
ATTR{idVendor}=="1199", ATTR{idProduct}=="9079", \
RUN+="/sbin/modprobe -b qcserial"
# add the new id in the qcserial driver
SUBSYSTEM=="drivers", \
ENV{DEVPATH}=="/bus/usb-serial/drivers/qcserial", \
ATTR{new_id}="1199 9079"
LABEL="mbim_to_qmi_rules_end"
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!
# usb-devices
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1199 ProdID=9079 Rev=00.06
S: Manufacturer=Sierra Wireless, Incorporated
S: Product=Sierra Wireless EM7455 Qualcomm Snapdragon X7 LTE-A
S: SerialNumber=LF61427268011013
C: #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=qcserial
I: If#= 2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=qcserial
I: If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=qcserial
I: If#= 8 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=qmi_wwan