[gelöst] Sierra Wireless EM7345 nicht aktivierbar (Ubuntu 16.10)

bcbg

New member
Themenstarter
Registriert
24 Apr. 2014
Beiträge
87
Hallo
Ich habe von einem Forumskollegen für mein T440p das LTE-Modul Sierra Wireless EM7345 gekauft. Unter Windows10 läuft es nach einem Firmwareupdate (neu: v1.2) tadellos. Wenn ich indes unter Ubuntu 16.10 versuche, eine Mobile Breitbandverbindung zu herzustellen, klappt das nicht und in der Panelanzeige des Networkmanagers erscheint bei der mobilen Breitbandverbindung die Meldung "nicht aktiviert (vgl. Bild im Anhang)

Die wesentlichen Terminalausgaben sind folgende:

uname -a
Code:
Linux XXX-ThinkPad-T440p 4.8.0-40-generic #43-Ubuntu SMP Thu Feb 23 16:01:19 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux



lsusb
Code:
Bus 002 Device 002: ID 8087:8000 Intel Corp.  

 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 001 Device 002: ID 8087:8008 Intel Corp.  
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

 Bus 003 Device 007: ID 138a:0017 Validity Sensors, Inc. Fingerprint Reader

 Bus 003 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
 Bus 003 Device 006: ID 5986:0268 Acer, Inc  
 Bus 003 Device 004: ID 1199:a001 Sierra Wireless, Inc.  
 Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

usb-devices

Code:
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 3

 D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
 P:  Vendor=1d6b ProdID=0002 Rev=04.08
 S:  Manufacturer=Linux 4.8.0-40-generic ehci_hcd
 S:  Product=EHCI Host Controller
 S:  SerialNumber=0000:00:1a.0
 C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
 I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
 
 
 T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 6
 D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
 P:  Vendor=8087 ProdID=8008 Rev=00.04
 C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
 I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
 
 
 T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 3
 D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
 P:  Vendor=1d6b ProdID=0002 Rev=04.08
 S:  Manufacturer=Linux 4.8.0-40-generic ehci_hcd
 S:  Product=EHCI Host Controller
 S:  SerialNumber=0000:00:1d.0
 C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
 I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
 
 
 T:  Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 8
 D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
 P:  Vendor=8087 ProdID=8000 Rev=00.04
 C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
 I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
 
 
 T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh=15
 D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
 P:  Vendor=1d6b ProdID=0002 Rev=04.08
 S:  Manufacturer=Linux 4.8.0-40-generic xhci-hcd
 S:  Product=xHCI Host Controller
 S:  SerialNumber=0000:00:14.0
 C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
 I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
 
 
 T:  Bus=03 Lev=01 Prnt=01 Port=09 Cnt=01 Dev#=  4 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=013937003706445
 C:  #Ifs= 8 Cfg#= 1 Atr=e0 MxPwr=100mA
 I:  If#= 0 Alt= 1 #EPs= 1 Cls=02(commc) Sub=0e Prot=00 Driver=cdc_mbim
 I:  If#= 1 Alt= 2 #EPs= 2 Cls=0a(data ) Sub=00 Prot=02 Driver=cdc_mbim
 I:  If#= 2 Alt= 0 #EPs= 1 Cls=02(commc) Sub=02 Prot=01 Driver=cdc_acm
 I:  If#= 3 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm
 I:  If#= 4 Alt= 0 #EPs= 1 Cls=02(commc) Sub=02 Prot=01 Driver=cdc_acm
 I:  If#= 5 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm
 I:  If#= 6 Alt= 0 #EPs= 1 Cls=02(commc) Sub=02 Prot=01 Driver=cdc_acm
 I:  If#= 7 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm
 
 
 T:  Bus=03 Lev=01 Prnt=01 Port=11 Cnt=02 Dev#=  6 Spd=480 MxCh= 0
 D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
 P:  Vendor=5986 ProdID=0268 Rev=00.03
 S:  Manufacturer=SunplusIT INC.
 S:  Product=Integrated Camera
 C:  #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
 I:  If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
 I:  If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
 
 
 T:  Bus=03 Lev=01 Prnt=01 Port=01 Cnt=03 Dev#=  2 Spd=12  MxCh= 0
 D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=32 #Cfgs=  1
 P:  Vendor=046d ProdID=c52b Rev=24.01
 S:  Manufacturer=Logitech
 S:  Product=USB Receiver
 C:  #Ifs= 3 Cfg#= 1 Atr=a0 MxPwr=98mA
 I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=01 Driver=usbhid
 I:  If#= 1 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=usbhid
 I:  If#= 2 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid
 
 
 T:  Bus=03 Lev=01 Prnt=01 Port=06 Cnt=04 Dev#=  7 Spd=12  MxCh= 0
 D:  Ver= 1.10 Cls=ff(vend.) Sub=11 Prot=ff MxPS= 8 #Cfgs=  1
 P:  Vendor=138a ProdID=0017 Rev=00.78
 S:  SerialNumber=c247b1d67748
 C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
 I:  If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
 
 
 T:  Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=5000 MxCh= 6
 D:  Ver= 3.00 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
 P:  Vendor=1d6b ProdID=0003 Rev=04.08
 S:  Manufacturer=Linux 4.8.0-40-generic xhci-hcd
 S:  Product=xHCI Host Controller
 S:  SerialNumber=0000:00:14.0
 C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
 I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

cat /etc/network/interfaces

Code:
# interfaces(5) file used by ifup(8) and ifdown(8)

 auto lo
 iface lo inet loopback

cat /etc/resolv.conf

Code:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)

 #     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
 nameserver 127.0.1.1

cat /etc/hosts


Code:
 127.0.0.1    localhost

  127.0.1.1    XXX-ThinkPad-T440p

 # The following lines are desirable for IPv6 capable hosts
 ::1     ip6-localhost ip6-loopback

  fe00::0 ip6-localnet
  ff00::0 ip6-mcastprefix
  ff02::1 ip6-allnodes
  ff02::2 ip6-allrouters



ifconfig -a

Code:
enp0s25: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500

         ether 28:d2:44:9a:4b:93  txqueuelen 1000  (Ethernet)

         RX packets 139199  bytes 203891999 (203.8 MB)

         RX errors 0  dropped 343  overruns 0  frame 0

         TX packets 59077  bytes 4453700 (4.4 MB)

         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

         device interrupt 20  memory 0xf3600000-f3620000   
 
 
 lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
         inet 127.0.0.1  netmask 255.0.0.0
         inet6 ::1  prefixlen 128  scopeid 0x10<host>
         loop  txqueuelen 1  (Lokale Schleife)
         RX packets 205192  bytes 12371829 (12.3 MB)
         RX errors 0  dropped 0  overruns 0  frame 0
         TX packets 205192  bytes 12371829 (12.3 MB)
         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
 
 
 wlp4s0: flags=4098<BROADCAST,MULTICAST>  mtu 1500
         ether 5c:51:4f:f7:75:5b  txqueuelen 1000  (Ethernet)
         RX packets 31999  bytes 43000420 (43.0 MB)
         RX errors 0  dropped 0  overruns 0  frame 0
         TX packets 19440  bytes 2558302 (2.5 MB)
         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
 
 
 wwp0s20u10: flags=4226<BROADCAST,NOARP,MULTICAST>  mtu 1428
         ether ee:91:e9:9c:ae:50  txqueuelen 1000  (Ethernet)
         RX packets 0  bytes 0 (0.0 B)
         RX errors 0  dropped 0  overruns 0  frame 0
         TX packets 0  bytes 0 (0.0 B)

         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


iwconfig


Code:
wwp0s20u10  no wireless extensions.

 
 
 wlp4s0    IEEE 802.11  ESSID:off/any   
           Mode:Managed  Access Point: Not-Associated   Tx-Power=off    
           Retry short limit:7   RTS thr:off   Fragment thr:off
           Power Management:on
            
 enp0s25   no wireless extensions.
 
 
 lo        no wireless extensions.

route -n

Code:
Kernel-IP-Routentabelle

 Ziel            Router          Genmask         Flags Metric Ref    Use Iface

arp -av

Code:
Einträge: 0   Ignoriert: 0   Gefunden: 0

cat /var/lib/NetworkManager/NetworkManager.state

Code:
[main]

 NetworkingEnabled=true

 WirelessEnabled=true
 WWANEnabled=true

cat /etc/NetworkManager/NetworkManager.conf

Code:
[main]

 plugins=ifupdown,keyfile,ofono
 dns=dnsmasq
 
 
 [ifupdown]
 managed=false

ping -c 2 $(route -n | grep UG | awk {'print $2'})

Code:
Usage: ping [-aAbBdDfhLnOqrRUvV64] [-c count] [-i interval] [-I interface]

             [-m mark] [-M pmtudisc_option] [-l preload] [-p pattern] [-Q tos]

             [-s packetsize] [-S sndbuf] [-t ttl] [-T timestamp_option]
             [-w deadline] [-W timeout] [hop1 ...] destination
 Usage: ping -6 [-aAbBdDfhLnOqrRUvV] [-c count] [-i interval] [-I interface]
              [-l preload] [-m mark] [-M pmtudisc_option]
              [-N nodeinfo_option] [-p pattern] [-Q tclass] [-s packetsize]
              [-S sndbuf] [-t ttl] [-T timestamp_option] [-w deadline]

Am Modul kann es eigentlich nicht liegen. Für Hinweise, wie ich das Teil auch unter Ubuntu zum Laufen kriege, bin ich sehr empfänglich.

bcbg
 

Anhänge

  • Bildschirmfoto vom 2017-03-03 13-19-13.jpg
    Bildschirmfoto vom 2017-03-03 13-19-13.jpg
    179,2 KB · Aufrufe: 13
Zuletzt bearbeitet:
Nicht wirklich Ermutigendes (voller Auszug attached):

Code:
Mar 10 19:56:52 XXX-ThinkPad-T440p ModemManager[1169]: opening device...
Mar 10 19:56:52 XXX-ThinkPad-T440p ModemManager[1169]: cannot connect to proxy: Could not connect: Connection refused
Mar 10 19:56:52 XXX-ThinkPad-T440p ModemManager[1169]: spawning new mbim-proxy (try 1)...
Mar 10 19:56:52 XXX-ThinkPad-T440p ModemManager[1169]: [/dev/cdc-wdm1] Read max control message size from descriptors file: 512
Mar 10 19:56:53 XXX-ThinkPad-T440p ModemManager[1169]: <info>  Couldn't check support for device at '/sys/devices/pci0000:00/0000:00:19.0': not supported by any plugin
Mar 10 19:56:53 XXX-ThinkPad-T440p ModemManager[1169]: <info>  Couldn't check support for device at '/sys/devices/pci0000:00/0000:00:1c.1/0000:04:00.0': not supported by any plugin


bcbg
 

Anhänge

Bei mir läuft die EM3745 im T450s ootb mit 16.04 – bei den 16.10 bzw. 17.04 Testinstallationen sind mir zuletzt auch keine Probleme aufgefallen.

Womit ich Probleme hatte, war der APN von O2 bei LTE-Verbindungen. Ist dein APN definitiv richtig eingestellt?

Zeig bitte mal:
Code:
mmcli -i 0
mmcli -m 0
Nach einem Suspend/Resume wird übrigens die Nummer des Modems hochgezählt, dann die 0 durch 1, 2, ... ersetzen.

systemctl status ... ist sinnlos. Brauchbare Logs zeigt:
Code:
journalctl -u NetworkManager
journalctl -u ModemManager
Das ganze per Paste Service bitteschön.

ps. Du bist absolut sicher, dass Du an deinem Teststandort Empfang hast? Quercheck per Handy?
 
Zuletzt bearbeitet:
Danke, linrunner
Der apn ist korrekt (internet). Er funktioniert im selben T440p unter dem Zweitsystem Windows10; auch mit Fedora25-Live (anders als mit Knoppix und zesty-beta-live) gab es mit demselben apn keine Probleme (alles am selben Teststandort).
Das Problem tritt auch unter zesty-beta auf, auf das ich heute aktualisiert habe (ich weiss ...). Die vier Ausgaben habe ich -hoffentlich korrekt- über paste service verfügbar gemacht:

https://paste.ubuntuusers.de/423621/
https://paste.ubuntuusers.de/423620/

https://paste.ubuntuusers.de/423619/
https://paste.ubuntuusers.de/423618/

bcbg

PS: Ich vermute auch, dass das Problem ungefähr 30cm vor dem Bildschirm sitzt - nur bin ich mit Eingrenzen noch nicht sehr weit gekommen.
 
Im sehe im ModemManager-Log zuerst wiederholtes Einbuchen der SIM beim Provider und kurz darauf fliegt sie wieder raus:
Mär 12 20:30:59 xxx-ThinkPad-T440p ModemManager[1073]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (unknown -> registering)
Mär 12 20:30:59 xxx-ThinkPad-T440p ModemManager[1073]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)
Mär 12 20:30:59 xxx-ThinkPad-T440p ModemManager[1073]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (home -> unknown)
Später sieht es dann etwas anders aus (wiederholt sich jedoch auch laufend):
Mär 12 20:32:11 xxx-ThinkPad-T440p ModemManager[1073]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (home -> idle)
Mär 12 20:32:14 xxx-ThinkPad-T440p ModemManager[1073]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (idle -> registering)
Mär 12 20:32:14 xxx-ThinkPad-T440p ModemManager[1073]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)

Der Aufbau der Datenverbindung scheitert mit einem Timeout:
Mär 12 20:31:01 xxx-ThinkPad-T440p NetworkManager[1127]: <info> [1489347061.3412] audit: op="connection-activate" uuid="a90406c1-c9c9-454b-a35e-2712e464108c" name="Orange Internet Everywhere - Postpaid" pid=14519 uid=1000 result="success"
Mär 12 20:31:01 xxx-ThinkPad-T440p NetworkManager[1127]: <info> [1489347061.3413] device (cdc-wdm0): state change: disconnected -> prepare (reason 'none') [30 40 0]
Mär 12 20:31:01 xxx-ThinkPad-T440p NetworkManager[1127]: <info> [1489347061.3414] manager: NetworkManager state is now CONNECTING
Mär 12 20:31:01 xxx-ThinkPad-T440p NetworkManager[1127]: <info> [1489347061.8856] (cdc-wdm0): modem state changed, 'registered' --> 'connecting' (reason: user-requested)
Mär 12 20:32:01 xxx-ThinkPad-T440p NetworkManager[1127]: <info> [1489347121.8930] (cdc-wdm0): modem state changed, 'connecting' --> 'registered' (reason: user-requested)
Mär 12 20:32:01 xxx-ThinkPad-T440p NetworkManager[1127]: <info> [1489347121.8967] (cdc-wdm0): modem state changed, 'registered' --> 'connecting' (reason: user-requested)
Mär 12 20:32:02 xxx-ThinkPad-T440p NetworkManager[1127]: <info> [1489347122.4634] (cdc-wdm0): modem state changed, 'connecting' --> 'enabled' (reason: user-requested)
Mär 12 20:32:07 xxx-ThinkPad-T440p NetworkManager[1127]: <info> [1489347127.2066] (cdc-wdm0): modem state changed, 'enabled' --> 'registered' (reason: unknown)
Mär 12 20:33:01 xxx-ThinkPad-T440p NetworkManager[1127]: <warn> [1489347181.9078] modem-broadband[cdc-wdm0]: failed to connect modem: Network timeout
Mär 12 20:33:01 xxx-ThinkPad-T440p NetworkManager[1127]: <info> [1489347181.9079] device (cdc-wdm0): state change: prepare -> failed (reason 'gsm-registration-timeout') [40 120 32]
Mär 12 20:33:01 xxx-ThinkPad-T440p NetworkManager[1127]: <info> [1489347181.9082] manager: NetworkManager state is now CONNECTED_LOCAL
Mär 12 20:33:01 xxx-ThinkPad-T440p NetworkManager[1127]: <warn> [1489347181.9092] device (cdc-wdm0): Activation: failed for connection 'Orange Internet Everywhere - Postpaid'
Mär 12 20:33:01 xxx-ThinkPad-T440p NetworkManager[1127]: <info> [1489347181.9108] device (cdc-wdm0): state change: failed -> disconnected (reason 'none') [120 30 0]

Allerdings heisst deine Verbindung "Orange Internet Everywhere - Postpaid" – Ist das so richtig? Ich würde einfach mal alle Mobile Broadband Verbindungen löschen und nur Salt neu anlegen.

Auch scheint bei dir die Feldstärke (Empfang) ziemlich schwach zu sein:
| access tech: 'lte'
| signal quality: '12' (recent)
Ich hab hier bei sehr gutem Empfang und geöffnetem Displaydeckel 58.
 
Zuletzt bearbeitet:
Orange hat vor ein paar Jahren aus marken-/lizenzrechtlichen Gründen sich in Salt umbenannt, sonst ist alles beim Alten geblieben.

Manuelles Löschen der Verbindungen in "/etc/NetworkManager/system-connections" bei ausgeschaltetem Netzwerkmanager und anschliessendes Neuanlegen von Orange Everywhere Postpaid, verbunden mit manuellem "ignore" für ip6 bewirkt, dass ich diese Antwort über das mobile Breitband von Orange/Salt verfassen kann. :thumbup:

Die Verbindungs-conf lautet nunmehr:

Code:
[connection]
id=Orange Internet Everywhere - Postpaid
uuid=28a82060-56ff-4c03-8e43-6cc427d169b1
type=gsm
autoconnect=false
permissions=user:XXX:;
secondaries=

[gsm]
apn=internet
number=*99#
password-flags=1

[ipv4]
dns-search=
method=auto

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
ip6-privacy=0
method=ignore


Hoffentlich ist die Lösung dauerhaft und kein Strohfeuer. Nichtsdestotrotz: ein grosses Danke an linrunner und fishmac!

bcbg

-> Dürfte ich einen Moderator bitten, das Thema auf "gelöst" zu stellen oder kann ich das selber tun ?
 
Zuletzt bearbeitet:
Sehr schön. Ich hoffe, ich kann mir das mit dem IPv6 bis zum nächsten Mal merken. Hatte das nämlich auch schon mal ... :D

Auf "gelöst" setzt Du, indem Du selbst den Threadtitel editierst: 1. Post <Bearbeiten> <Erweitert>
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben