- Registriert
- 24 Nov. 2025
- Beiträge
- 2
Hallöchen, habe mich hier mal angemeldet in der Hoffnung dass hier vielleicht jemand Erfahrung und technisches Wissen hat bezüglich des Fibocom FM350GL. Das Gerät basiert auf dem Mediatek T700 Chipsatz taucht als WWAN-Karte u.a. in einigen neueren Thinkpads auf und ist 5G fähig.
Kurz vorne weg: Ich habe das Teil nicht in einem Thinkpad aber darum geht es nicht sondern und den T700 unter Linux. Da ich viel reise und von Smartphone-Thethering nicht so begeistert war, hatte ich mir vor einigen Monaten für mein Elitebook 845 G10 ein WWAN zugelegt (Antennen waren schon drin). Da ich Linux-Nutzerin bin, wusste ich natürlich dass das unter Umständen nicht ganz Plug & Play werden dürfte.
Für die 2023er Elitebooks wurden ähnlich wie bei den Thinkpads das besagte Fibocom FM350Gl mit T700 als 5G-Lösung oder als LTE-only-Lösung das doch schon etwas betagte L860GL mit dem INtel XMM 7560.
Von daher musste ich nicht groß überlegen, welches ich zuerst ausprobiere. Das L860GL kannte ich bereits aus meinem alten X1 Yoga Gen 4 und wusste entsprechend dass es ein hoffnungsloser Fall ist genauso wie der Vorgänger das L850GL mit Intel XMM 7360. Angeblich soll das 860er in einigen neueren Thinkpads mithilfe eines Lenovo-Skripts zum Laufen bekommen zu sein. Da HP hier aber kein Skript anbietet, beschaffte ich mir zuerst das zugegeben recht teure FM350GL.
Vorab: ich nutze aktuell Tuxedo OS mit Kernel 6.14 und ModemManager 1.23.
Und was soll ich sagen? Auf den ersten Blick Plug & PLay. Einstecken und Lossurfen. Obwohl gefühlt das halbe Internet von kopmplizierten FCC-Unlock-Prozeduren berichtet, habe ich davon noch nichts mitbekommen. Das Ding läuift einfach. Es gibt nichts zu "unlocken".
Naja aber warum poste ich das jetzt hier? Es ist leider nicht alles so rosig, wie es auf den ersten Blick schien. Das Gerät funktioniert zwar out-of-the-box erst mal aber es macht "Ärger". Genauer gesagt schmiert es gelegentlich ab. Recherchiert man im Internet bekommt man viele Einträge zu Suspend/Sleep-Problemen. Doch das scheint mittlerweile behoben. Denn im Suspend ist mir das Modem bisher noich nicht ein einziges Mal gestorbeb. Und ich überprüfe es jese Mal beim Aufwachen, ob das Modem nach da ist.
Das Problem ist das genaue Gegenteil von Schlafen nämlich Last. Benujtzt man das Modem mit hohen Downlink-Raten, neigt es in bestimmten Situationen dazu den mtk_t7xx zu crashen, was aua den Kernel-Logs hervorgeht.
Danach wird der Treiber umgehend neu geladen und das Gerät neu initialisiert. Allerdings schafft es ModemManager dann nicht mehr das Modem zu erstellen ('couldn't create modem for device...') sondern meldet:
Bemerkenswert ist, dass man diesen Zustand auch unabhängig von den stochastischen Abstürzen reproduzieren kann, indem man im laufenden Betrieb mit
den Treiber aus dem laufenden Kernel rausschmeißt. Anschließend initialisiert der Kernel das Gerät umgehend erneut und lädt mtk_t7xx wieder. Nur ModemManager kommt damit nicht klar und meldet exakt die gleichen Fehlermeldungen.
Meinem bisherigen Verständnis liegen hier also 2 Probleme vor:
1. Stürzt der Kerneltreiber mtk_t7xx zufällig aber selten bei Last ab. Vor allem in Situationen mit schlechtem Empfang und Funkzellenwechsel (Bahn). (anektdotische Evidenz)
2. Ganz unabhängig davon ist ModemManager offenbar nicht in der Lage "hot" das heißt im laufenden System das Modem erneut zu erstellen. Dabei ist es unerheblich ob, das Modem abgestürzt war oder ob man den Treiber bewusst. rausgeworfen hat. Die Fehlermeldungen sind identisch.
Was mich interessiert: An diejenigen die aktuellere Thinkpads haben mit WWAN speziell das FM350GL. Was sind eure Erfahrungen? Sind die Lenovo-Teile FCC-locked? Habt ihr auch Probleme mit der Stabilität. Also dass das Teil im Prinzip funktioniert bis es halt plötzlich Hops geht.
Kurz vorne weg: Ich habe das Teil nicht in einem Thinkpad aber darum geht es nicht sondern und den T700 unter Linux. Da ich viel reise und von Smartphone-Thethering nicht so begeistert war, hatte ich mir vor einigen Monaten für mein Elitebook 845 G10 ein WWAN zugelegt (Antennen waren schon drin). Da ich Linux-Nutzerin bin, wusste ich natürlich dass das unter Umständen nicht ganz Plug & Play werden dürfte.
Für die 2023er Elitebooks wurden ähnlich wie bei den Thinkpads das besagte Fibocom FM350Gl mit T700 als 5G-Lösung oder als LTE-only-Lösung das doch schon etwas betagte L860GL mit dem INtel XMM 7560.
Von daher musste ich nicht groß überlegen, welches ich zuerst ausprobiere. Das L860GL kannte ich bereits aus meinem alten X1 Yoga Gen 4 und wusste entsprechend dass es ein hoffnungsloser Fall ist genauso wie der Vorgänger das L850GL mit Intel XMM 7360. Angeblich soll das 860er in einigen neueren Thinkpads mithilfe eines Lenovo-Skripts zum Laufen bekommen zu sein. Da HP hier aber kein Skript anbietet, beschaffte ich mir zuerst das zugegeben recht teure FM350GL.
Vorab: ich nutze aktuell Tuxedo OS mit Kernel 6.14 und ModemManager 1.23.
Und was soll ich sagen? Auf den ersten Blick Plug & PLay. Einstecken und Lossurfen. Obwohl gefühlt das halbe Internet von kopmplizierten FCC-Unlock-Prozeduren berichtet, habe ich davon noch nichts mitbekommen. Das Ding läuift einfach. Es gibt nichts zu "unlocken".
Naja aber warum poste ich das jetzt hier? Es ist leider nicht alles so rosig, wie es auf den ersten Blick schien. Das Gerät funktioniert zwar out-of-the-box erst mal aber es macht "Ärger". Genauer gesagt schmiert es gelegentlich ab. Recherchiert man im Internet bekommt man viele Einträge zu Suspend/Sleep-Problemen. Doch das scheint mittlerweile behoben. Denn im Suspend ist mir das Modem bisher noich nicht ein einziges Mal gestorbeb. Und ich überprüfe es jese Mal beim Aufwachen, ob das Modem nach da ist.
Das Problem ist das genaue Gegenteil von Schlafen nämlich Last. Benujtzt man das Modem mit hohen Downlink-Raten, neigt es in bestimmten Situationen dazu den mtk_t7xx zu crashen, was aua den Kernel-Logs hervorgeht.
Danach wird der Treiber umgehend neu geladen und das Gerät neu initialisiert. Allerdings schafft es ModemManager dann nicht mehr das Modem zu erstellen ('couldn't create modem for device...') sondern meldet:
Code:
● ModemManager.service - Modem Manager
Loaded: loaded (/usr/lib/systemd/system/ModemManager.service; enabled; preset: enabled)
Active: active (running) since Mon 2025-11-24 09:40:31 CET; 15min ago
Main PID: 20057 (ModemManager)
Tasks: 7 (limit: 33117)
Memory: 3.2M (peak: 4.6M)
CPU: 103ms
CGroup: /system.slice/ModemManager.service
├─20057 /usr/sbin/ModemManager
└─20078 /usr/libexec/mbim-proxy
Nov 24 09:40:31 users-Elitebok systemd[1]: Started ModemManager.service - Modem Manager.
Nov 24 09:40:35 users-Elitebok ModemManager[20057]: <msg> [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:02.2/0000:01:00.0': not supported by any plugin
Nov 24 09:40:40 users-Elitebok ModemManager[20057]: <msg> [base-manager] port wwan0mbim0 released by device '/sys/devices/pci0000:00/0000:00:02.3/0000:02:00.0'
Nov 24 09:40:40 users-Elitebok ModemManager[20057]: <wrn> [plugin-manager] task 1,wwan0mbim0: error when checking support with plugin 'mtk': Operation was cancelled
Nov 24 09:40:40 users-Elitebok ModemManager[20057]: <msg> [base-manager] port wwan0at0 released by device '/sys/devices/pci0000:00/0000:00:02.3/0000:02:00.0'
Nov 24 09:40:40 users-Elitebok ModemManager[20057]: <wrn> [plugin-manager] task 1,wwan0mbim0: failed: Operation was cancelled
Nov 24 09:40:40 users-Elitebok ModemManager[20057]: <msg> [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:02.3/0000:02:00.0': not supported by any plugin
Nov 24 09:40:51 users-Elitebok ModemManager[20057]: <msg> [wwan0mbim0/mbim] MBIM device is not QMI capable
Nov 24 09:40:53 users-Elitebok ModemManager[20057]: <msg> [device /sys/devices/pci0000:00/0000:00:02.3/0000:02:00.0] creating modem with plugin 'mtk' and '2' ports
Nov 24 09:40:53 users-Elitebok ModemManager[20057]: <wrn> [base-manager] couldn't create modem for device '/sys/devices/pci0000:00/0000:00:02.3/0000:02:00.0': Failed to find a net port in the MBIM modem
Bemerkenswert ist, dass man diesen Zustand auch unabhängig von den stochastischen Abstürzen reproduzieren kann, indem man im laufenden Betrieb mit
Bash:
sudo modprobe -r mtk_t7xx
den Treiber aus dem laufenden Kernel rausschmeißt. Anschließend initialisiert der Kernel das Gerät umgehend erneut und lädt mtk_t7xx wieder. Nur ModemManager kommt damit nicht klar und meldet exakt die gleichen Fehlermeldungen.
Meinem bisherigen Verständnis liegen hier also 2 Probleme vor:
1. Stürzt der Kerneltreiber mtk_t7xx zufällig aber selten bei Last ab. Vor allem in Situationen mit schlechtem Empfang und Funkzellenwechsel (Bahn). (anektdotische Evidenz)
2. Ganz unabhängig davon ist ModemManager offenbar nicht in der Lage "hot" das heißt im laufenden System das Modem erneut zu erstellen. Dabei ist es unerheblich ob, das Modem abgestürzt war oder ob man den Treiber bewusst. rausgeworfen hat. Die Fehlermeldungen sind identisch.
Was mich interessiert: An diejenigen die aktuellere Thinkpads haben mit WWAN speziell das FM350GL. Was sind eure Erfahrungen? Sind die Lenovo-Teile FCC-locked? Habt ihr auch Probleme mit der Stabilität. Also dass das Teil im Prinzip funktioniert bis es halt plötzlich Hops geht.





