jukey
Anmeldungsdatum: 19. Dezember 2007
Beiträge: Zähle...
Wohnort: Potsdam
|
Ich habe das Problem, dass das Modem zwar geladen und ich per
mmcli -m 0
Details angezeigt bekomme. Jedoch erscheinen dort auch die Zeilen:
Status | state: failed
| failed reason: sim-missing
| power state: low
| signal quality: 0% (cached)
Alle in diesem Thread beschriebnen Voraussetungen sind erfüllt (Statusdaten des Moden per mmcli abfragen, /dev/cdc-wdm0 existiert, prefer_mbim=Y ist gesetzt) bis auf diese:
Die entsprechenden Kernelmodule sind auch geladen:
$ lsmod | grep sierra
sierra_net 18936 0
usbnet 44000 3 sierra_net,cdc_mbim,cdc_ncm
sierra 19537 0
usbserial 45363 1 sierra
Ich sehe nichts, wenn ich lsmod |grep sierra
eingebe. Komplette ausgabe des mmcli:
$ sudo mmcli -m 0 | grep -Ev "imei|equipment"
--------------------------
General | dbus path: /org/freedesktop/ModemManager1/Modem/0
| device id: aefc9e8dc956fffc7452cd324d61b0c1aa88a370
--------------------------
Hardware | manufacturer: Sierra Wireless Inc.
| model: Sierra Wireless EM7345 4G LTE
| revision: FIH7160_V1.1_MODEM_01.1349.12
| h/w revision: XMM7160_V1.1_MBIM_GNSS_NAND_RE
| supported: gsm-umts, lte
| current: gsm-umts, lte
--------------------------
System | device: /sys/devices/pci0000:00/0000:00:14.0/usb2/2-4
| drivers: cdc_mbim, cdc_acm
| plugin: Sierra
| primary port: cdc-wdm0
| ports: cdc-wdm0 (mbim), wwp0s20u4 (net), ttyACM0 (at)
--------------------------
Status | state: failed
| failed reason: sim-missing
| power state: low
| signal quality: 0% (cached)
--------------------------
Modes | supported: allowed: 2g, 3g, 4g; preferred: none
| current: allowed: any; preferred: none
--------------------------
IP | supported: ipv4, ipv6, ipv4v6 Ich habe die SIM-Karte bereits aus und wieder eingebaut und zwischendurch auch per PIN in einem Mobiltelefon aktiviert. An der falschen PIN o.ä. scheint es nicht zu liegen. Bis mindestens zur Ubuntu 18.04 Version funktionierte das Gerät auch. Erst seit den letzten beiden Versionsupdates habe ich dieses Problem. Hat jemand eine Idee, wie ich es lösen könnte? Viele Grüße jukey Moderiert von kB: Abgetrennt von hier. Bitte keine Threads entführen, sondern wegen verbesserter Übersicht für eigene Fragen/Probleme stets ein eigenes Thema eröffnen! Danke.
Moderiert von kB: Version angepasst.
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 8616
Wohnort: Münster
|
Welche Ubuntu-Version und welchen Desktop verwendest Du? Zur Identifizierung der Hardware zeige bitte die vollständige Ausgabe dieses Befehls: usb-devices | awk -v RS="\n\n" '/Sierra/'
|
jukey
(Themenstarter)
Anmeldungsdatum: 19. Dezember 2007
Beiträge: 38
Wohnort: Potsdam
|
Hallo kb, kB schrieb: Welche Ubuntu-Version und welchen Desktop verwendest Du?
Ubuntu 19.04 mit der Standard Gnome Shell. Das Problem trat aber auch unter der Version 18.10 auf. Zur Identifizierung der Hardware zeige bitte die vollständige Ausgabe dieses Befehls: usb-devices | awk -v RS="\n\n" '/Sierra/'
usb-devices | awk -v RS="\n\n" '/Sierra/'
T: Bus=02 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#= 8 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1199 ProdID=a001 Rev=17.29
S: Manufacturer=Sierra Wireless Inc.
S: Product=Sierra Wireless EM7345 4G LTE
S: SerialNumber=013937002168662
C: #Ifs= 4 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#=0x0 Alt= 1 #EPs= 1 Cls=02(commc) Sub=0e Prot=00 Driver=cdc_mbim
I: If#=0x1 Alt= 2 #EPs= 2 Cls=0a(data ) Sub=00 Prot=02 Driver=cdc_mbim
I: If#=0x2 Alt= 0 #EPs= 1 Cls=02(commc) Sub=02 Prot=01 Driver=cdc_acm
I: If#=0x3 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm Das System läuft auf einem Lenovo x240 (falls das relevant ist).
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 8616
Wohnort: Münster
|
jukey schrieb: […] usb-devices | awk -v RS="\n\n" '/Sierra/'
T: Bus=02 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#= 8 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1199 ProdID=a001 Rev=17.29
Diese Daten sind charakteristisch für den Typen Deiner Hardware.
S: Manufacturer=Sierra Wireless Inc.
S: Product=Sierra Wireless EM7345 4G LTE
S: SerialNumber=013937002168662
C: #Ifs= 4 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#=0x0 Alt= 1 #EPs= 1 Cls=02(commc) Sub=0e Prot=00 Driver=cdc_mbim
I: If#=0x1 Alt= 2 #EPs= 2 Cls=0a(data ) Sub=00 Prot=02 Driver=cdc_mbim
I: If#=0x2 Alt= 0 #EPs= 1 Cls=02(commc) Sub=02 Prot=01 Driver=cdc_acm
I: If#=0x3 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm
Diese (bzw. wohl einer dieser) Treiber werden/wird benötigt. Test, ob sie geladen wurden: lsmod | grep cdc
|
jukey
(Themenstarter)
Anmeldungsdatum: 19. Dezember 2007
Beiträge: 38
Wohnort: Potsdam
|
kB schrieb: jukey schrieb: […] [...]
I: If#=0x0 Alt= 1 #EPs= 1 Cls=02(commc) Sub=0e Prot=00 Driver=cdc_mbim
I: If#=0x1 Alt= 2 #EPs= 2 Cls=0a(data ) Sub=00 Prot=02 Driver=cdc_mbim
I: If#=0x2 Alt= 0 #EPs= 1 Cls=02(commc) Sub=02 Prot=01 Driver=cdc_acm
I: If#=0x3 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm
Diese (bzw. wohl einer dieser) Treiber werden/wird benötigt. Test, ob sie geladen wurden: lsmod | grep cdc
Kein Resultat. Die Treiber sind offenbar nicht geladen. Wie kann ich einen sie laden?
|
hakunamatata
Supporter
Anmeldungsdatum: 30. Juni 2009
Beiträge: 5130
|
Hallo jukey, | failed reason: sim-missing
eine Frage zu einem ähnlichen Problem wird hier 🇬🇧 gestellt. Dort ließ sich das Problem durch Schließen des Laptop-Deckels, wodurch in den Suspend-Modus geschaltet wird, und anschließendem Öffnen des Deckels, was den Suspend-Modus wieder beendet, temporär beheben. Ist das bei dir auch der Fall ?
|
jukey
(Themenstarter)
Anmeldungsdatum: 19. Dezember 2007
Beiträge: 38
Wohnort: Potsdam
|
Öffnen und schließen des Deckels hilft leider nicht.
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 8616
Wohnort: Münster
|
jukey schrieb: […] Wie kann ich einen sie laden?
Generell als root mit dem Programm modprobe, welches insmod aufruft. Konkret: sudo modprobe -v cdc_mbim Danach mit lsmod | grep cdc prüfen, ob das Modul geladen wurde und im Systemlog nachschauen, was es gemacht hat: journalctl -b | grep cdc_ Hier sollte hoffentlich gemeldet werden, dass eine passende Hardware vom Treiber gefunden wurde. Wenn dem nicht so ist, kann man versuchen, z.B. durch Trennen und wieder Herstellen der Verbindung die Erkennung zu stimulieren. Oder auch durch einen Suspend/Aufwach-Zyklus wie Deckel schließen und öffnen.
|
jukey
(Themenstarter)
Anmeldungsdatum: 19. Dezember 2007
Beiträge: 38
Wohnort: Potsdam
|
kB schrieb: jukey schrieb: […] Wie kann ich einen sie laden?
[...]
Danach mit lsmod | grep cdc prüfen, ob das Modul geladen wurde und im Systemlog nachschauen, was es gemacht hat: journalctl -b | grep cdc_
Habe ich gemacht:
sudo modprobe -v cdc-acm
lsmod |grep cdc
cdc_mbim 20480 0
cdc_wdm 24576 2 cdc_mbim
cdc_ncm 36864 1 cdc_mbim
usbnet 45056 2 cdc_mbim,cdc_ncm
cdc_acm 32768 2
journalctl -b | grep cdc_
Jun 25 15:52:45: cdc_acm 2-4:1.2: ttyACM0: USB ACM device
Jun 25 15:52:45: usbcore: registered new interface driver cdc_acm
Jun 25 15:52:45: cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
Jun 25 15:52:45: usbcore: registered new interface driver cdc_ncm
Jun 25 15:52:45: usbcore: registered new interface driver cdc_wdm
Jun 25 15:52:45: cdc_mbim 2-4:1.0: setting rx_max = 16384
Jun 25 15:52:45: cdc_mbim 2-4:1.0: cdc-wdm0: USB WDM device
Jun 25 15:52:45: cdc_mbim 2-4:1.0 wwan0: register 'cdc_mbim' at usb-0000:00:14.0-4, CDC MBIM, ce:75:f1:3c:9f:7f
Jun 25 15:52:45: usbcore: registered new interface driver cdc_mbim
Jun 25 15:52:46: cdc_mbim 2-4:1.0 wwp0s20u4: renamed from wwan0
Jun 25 15:52:49 ModemManager[1249]: [/dev/cdc-wdm0] loaded driver of cdc-wdm port: cdc_mbim
Jun 25 15:53:57: cdc_mbim 2-4:1.0 wwp0s20u4: unregister 'cdc_mbim' usb-0000:00:14.0-4, CDC MBIM
Jun 25 15:54:03: cdc_mbim 2-4:1.0: setting rx_max = 16384
Jun 25 15:54:03: cdc_mbim 2-4:1.0: cdc-wdm0: USB WDM device
Jun 25 15:54:03: cdc_mbim 2-4:1.0 wwan0: register 'cdc_mbim' at usb-0000:00:14.0-4, CDC MBIM, ce:75:f1:3c:9f:7f
Jun 25 15:54:03: cdc_acm 2-4:1.2: ttyACM0: USB ACM device
Jun 25 15:54:03: cdc_mbim 2-4:1.0 wwp0s20u4: renamed from wwan0
Jun 25 15:54:05 ModemManager[1249]: [/dev/cdc-wdm0] loaded driver of cdc-wdm port: cdc_mbim
Jun 25 22:13:08: cdc_mbim 2-4:1.0 wwp0s20u4: unregister 'cdc_mbim' usb-0000:00:14.0-4, CDC MBIM
Jun 25 22:13:14: cdc_mbim 2-4:1.0: setting rx_max = 16384
Jun 25 22:13:14: cdc_mbim 2-4:1.0: cdc-wdm0: USB WDM device
Jun 25 22:13:14: cdc_mbim 2-4:1.0 wwan0: register 'cdc_mbim' at usb-0000:00:14.0-4, CDC MBIM, ce:75:f1:3c:9f:7f
Jun 25 22:13:14: cdc_acm 2-4:1.2: ttyACM0: USB ACM device
Jun 25 22:13:14: cdc_mbim 2-4:1.0 wwp0s20u4: renamed from wwan0
Jun 25 22:13:16 ModemManager[1249]: [/dev/cdc-wdm0] loaded driver of cdc-wdm port: cdc_mbim
Jun 26 09:19:51: cdc_mbim 2-4:1.0 wwp0s20u4: unregister 'cdc_mbim' usb-0000:00:14.0-4, CDC MBIM
Jun 26 09:19:57: cdc_mbim 2-4:1.0: setting rx_max = 16384
Jun 26 09:19:57: cdc_mbim 2-4:1.0: cdc-wdm0: USB WDM device
Jun 26 09:19:57: cdc_mbim 2-4:1.0 wwan0: register 'cdc_mbim' at usb-0000:00:14.0-4, CDC MBIM, ce:75:f1:3c:9f:7f
Jun 26 09:19:57: cdc_acm 2-4:1.2: ttyACM0: USB ACM device
Jun 26 09:19:57: cdc_mbim 2-4:1.0 wwp0s20u4: renamed from wwan0
Jun 26 09:19:59 ModemManager[1249]: [/dev/cdc-wdm0] loaded driver of cdc-wdm port: cdc_mbim
Jun 26 14:35:08: cdc_mbim 2-4:1.0 wwp0s20u4: unregister 'cdc_mbim' usb-0000:00:14.0-4, CDC MBIM
Jun 26 14:35:14: cdc_mbim 2-4:1.0: setting rx_max = 16384
Jun 26 14:35:14: cdc_mbim 2-4:1.0: cdc-wdm0: USB WDM device
Jun 26 14:35:14: cdc_mbim 2-4:1.0 wwan0: register 'cdc_mbim' at usb-0000:00:14.0-4, CDC MBIM, ce:75:f1:3c:9f:7f
Jun 26 14:35:14: cdc_acm 2-4:1.2: ttyACM0: USB ACM device
Jun 26 14:35:14: cdc_mbim 2-4:1.0 wwp0s20u4: renamed from wwan0
Jun 26 14:35:16 ModemManager[1249]: [/dev/cdc-wdm0] loaded driver of cdc-wdm port: cdc_mbim
Jun 26 18:12:11: cdc_mbim 2-4:1.0 wwp0s20u4: unregister 'cdc_mbim' usb-0000:00:14.0-4, CDC MBIM
Jun 26 18:12:17: cdc_mbim 2-4:1.0: setting rx_max = 16384
Jun 26 18:12:17: cdc_mbim 2-4:1.0: cdc-wdm0: USB WDM device
Jun 26 18:12:17: cdc_mbim 2-4:1.0 wwan0: register 'cdc_mbim' at usb-0000:00:14.0-4, CDC MBIM, ce:75:f1:3c:9f:7f
Jun 26 18:12:17: cdc_acm 2-4:1.2: ttyACM0: USB ACM device
Jun 26 18:12:17: cdc_mbim 2-4:1.0 wwp0s20u4: renamed from wwan0
Jun 26 18:12:19 ModemManager[1249]: [/dev/cdc-wdm0] loaded driver of cdc-wdm port: cdc_mbim Hier sollte hoffentlich gemeldet werden, dass eine passende Hardware vom Treiber gefunden wurde. Wenn dem nicht so ist, kann man versuchen, z.B. durch Trennen und wieder Herstellen der Verbindung die Erkennung zu stimulieren. Oder auch durch einen Suspend/Aufwach-Zyklus wie Deckel schließen und öffnen.
Leider hat sich trotz des erfolgreichen Ladens des Treibers der Zustand des modems nicht verändert. Ich erhalte noch immer die Ausgabe failed reason: sim-missing. Deckel schließen und öffnen ändert daran leider nichts. :-/
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 8616
Wohnort: Münster
|
Jedenfalls finden jetzt schon mal Treiber und Hardware zusammen. Teste bitte, ob das auch einen Neustart überlebt: Rechner herunterfahren und neu starten mit angeschlossenem Modem. Dann zuerst zeigen: lsmod | grep cdc ; echo $? Wenn hier die Treiber nicht angezeigt werden – was ich vermute – müssen sie in /etc/modules eingetragen werden.
|
jukey
(Themenstarter)
Anmeldungsdatum: 19. Dezember 2007
Beiträge: 38
Wohnort: Potsdam
|
kB schrieb: Jedenfalls finden jetzt schon mal Treiber und Hardware zusammen. Teste bitte, ob das auch einen Neustart überlebt: Rechner herunterfahren und neu starten mit angeschlossenem Modem. Dann zuerst zeigen: lsmod | grep cdc ; echo $? Wenn hier die Treiber nicht angezeigt werden – was ich vermute – müssen sie in /etc/modules eingetragen werden.
Nach dem Neustart scheinen die auch ohne eintrag in /etc/modules Module geladen zu sein: lsmod |grep cdc ; echo $?
cdc_mbim 20480 0
cdc_wdm 24576 2 cdc_mbim
cdc_ncm 36864 1 cdc_mbim
usbnet 45056 2 cdc_mbim,cdc_ncm
cdc_acm 32768 2
0
~$ cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
Darüber hinaus ist alles beim alten, sprich das Modem lässt sich nicht zum funktionieren überreden.
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 8616
Wohnort: Münster
|
jukey schrieb: […] Nach dem Neustart scheinen die auch ohne eintrag in /etc/modules Module geladen zu sein […]
Das ist gut!. Dann sollte man /etc/modules nicht verändern.
Darüber hinaus ist alles beim alten, sprich das Modem lässt sich nicht zum funktionieren überreden.
Was zeigt jetzt: mmcli -L
sudo mmcli -m 0 | grep -Ev "imei|equipment" (Die gelb markierte Modem-Nummer ggf. entsprechend der Ausgabe des ersten Befehls anpassen!) Was Du noch prüfen/ausprobieren kannst:
Ist die SIM-Karte mechanisch richtig eingelegt? Was zeigt: rfkill list Manchmal hilft ein block/unblock-Zyklus: rfkill block ID
rfkill unblock ID (Die gelb markierte ID entsprechend der Ausgabe des ersten Befehls anpassen!) Treiber entladen/neu laden: sudo modprobe -rv cdc_mbim
sudo modprobe -v cdc_mbim Wie ist das Modem physisch mit dem Rechner verbunden? Über einen PCI-Steckplatz oder über einen USB-Anschluss? Versuche mal einen anderen USB-Anschluss. Wenn es unter der Ubuntu-LTS-Version 18.04 funktioniert hat, dann bleibe dabei. Die Versionen 18.10, 19.04 und demnächst 19.10 sowie generell alle Versionen zwischen zwei LTS-Ausgaben sind für Entwickler und Tester konzipiert und für Endanwender nur dann bedenkenswert, wenn man brandneue Hardware verwendet.
|
jukey
(Themenstarter)
Anmeldungsdatum: 19. Dezember 2007
Beiträge: 38
Wohnort: Potsdam
|
Nach dem Update auf Ubuntu 19.10 funktioniert alles wieder! ☺
|
Lord_Nelloz
Anmeldungsdatum: 15. Oktober 2007
Beiträge: 39
Wohnort: Rhein-Main-Gebiet
|
kB schrieb:
Was zeigt: rfkill list Manchmal hilft ein block/unblock-Zyklus:
Hey danke kB!
Hatte heute das selbe Problem und ein Block/Unblock half ☺ Tom
|