Usando uma banda larga móvel integrada Sierra Sierra EM7455 eu só recebo um IP local

1

Estou em um Lenovo Thinkpad X1 Carbon (início de 2016) que veio com um cartão Sierra EM7455 integrado. Eu gostaria de fazer a mudança para o Linux, mas atualmente não consigo usar a conexão de banda larga móvel. Ao contrário de outras perguntas sobre esse hardware, não tenho problemas para me conectar via NetworkManager (usando um live cd) - no entanto, a interface nunca recebe um endereço IP válido, apenas um endereço local. Estou usando o provedor alemão Congstar. Alguma sugestão de onde procurar ou o que posso fazer sobre isso?

    
por hyperlord 11.08.2016 / 20:56

3 respostas

0

Eu tenho uma 3ª geração X1 Carbon e WWAN (3G / LTE) funciona perfeitamente com 14,04. Eu realmente trabalho todos os dias no LTE, pois a rede corporativa da minha empresa é muito restrita. O modem é o Sierra Wireless EM7345 4G LTE . Eu não tenho uma solução real para você, mas duas opções para testar vêm à minha mente:

  1. experimente o CD ao vivo com 14.04
  2. experimente inicialização dupla com 16.04

Se funciona com o 14.04 CD ao vivo - então há um problema com o 16.04. Se não funcionar, tente a opção 2).

    
por Zlatko 15.08.2016 / 07:43
0

Primeiro, teste-o no Windows, se possível, para certificar-se de que seu cartão SIM é realmente compatível com o laptop - já tive problemas de compatibilidade antes.

Você precisa extrair alguns pacotes do Yakkety Yak para o Xenial - especificamente, libqmi 1.16.0, libmbim 1.14.0 e modemmanager 1.6.0. Atualize-os, reinicie e o modem deve funcionar. Faz no meu. Se você precisar de instruções mais detalhadas, eu as fornecerei mais tarde, quando não estiver escrevendo no meu telefone.

Uma ressalva - suspender e retomar o laptop mata o modem até a próxima reinicialização.

EDIT: Se você estiver usando um Yakkety live USB, então, surpreendentemente, o modem provavelmente não funcionará, porque o kernel Yakkety (4.4.0-9135) não possui um patch de kernel crítico que o EM7455 requer. O último kernel Xenial (4.4.0-36) tem este patch, backported da linha principal. Você precisa executar o Xenial e puxar os pacotes Yakkety mencionados acima.

    
por djao 01.09.2016 / 06:24
0

Desculpe por não voltar a este problema mais cedo, mas obrigado por todas as informações (especialmente @djao e @Zlatko).

Eu não tenho nenhum problema em conectar com o mesmo cartão SIM usando o Windows 10. Eu investiguei isso um pouco mais e aparentemente eu posso realmente conectar com um CD live 16.04 LTS bem. Pelo menos parece haver algum tipo de conexão e eu também recebo um endereço IP via DHCP, bem como um endereço de gateway, mas não consigo me conectar ao mundo externo. Então no Linux eu entendo isso:

ifconfig:

enp0s31f6 Link encap:Ethernet  HWaddr 54:ee:75:98:13:6e  
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
      Interrupt:16 Memory:f1200000-f1220000 

lo    Link encap:Local Loopback  
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:517 errors:0 dropped:0 overruns:0 frame:0
      TX packets:517 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1 
      RX bytes:38626 (38.6 KB)  TX bytes:38626 (38.6 KB)

wlp4s0 Link encap:Ethernet  HWaddr 44:85:00:30:12:63  
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wwp0s20f0u2i12 Link encap:Ethernet  HWaddr 82:83:4b:ab:49:52  
      inet addr:10.132.103.154  Bcast:10.132.103.155 Mask:255.255.255.252
      UP BROADCAST RUNNING NOARP MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:51 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:4303 (4.3 KB)

Como você pode ver, eu tenho um IP 10.x.x.x no dispositivo wwp0s20f0u2i12. A tabela de roteamento se parece com isso:

route -n:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.132.103.153  0.0.0.0         UG    700    0        0 wwp0s20f0u2i12
10.132.103.152  0.0.0.0         255.255.255.252 U     700    0        0 wwp0s20f0u2i12
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wwp0s20f0u2i12

route -n:
Kernel IPv6 routing table
Destination                    Next Hop                   Flag Met Ref Use If
::/0                           ::                         !n   -1  1     1 lo
::1/128                        ::                         Un   0   3     4 lo
::/0                           ::                         !n   -1  1     1 lo

No Windows 10, os dados se parecem com isso (desculpe, é uma instalação em alemão):

Windows-IP-Konfiguration


Ethernet-Adapter Ethernet:

   Medienstatus. . . . . . . . . . . : Medium getrennt
   Verbindungsspezifisches DNS-Suffix: 

Drahtlos-LAN-Adapter LAN-Verbindung* 2:

   Medienstatus. . . . . . . . . . . : Medium getrennt
   Verbindungsspezifisches DNS-Suffix: 

Mobiler Breitbandadapter Mobilfunk:

   Verbindungsspezifisches DNS-Suffix: 
   IPv6-Adresse. . . . . . . . . . . : 2a01:598:80a0:ac2f:310f:dcc0:767e:79
   IPv6-Adresse. . . . . . . . . . . : 2a01:598:80a0:ac2f:6063:db5:32b:a774
   Temporäre IPv6-Adresse. . . . . . : 2a01:598:80a0:ac2f:d90:e51a:6ee4:1721
   Verbindungslokale IPv6-Adresse  . : fe80::310f:dcc0:767e:79%22
   IPv4-Adresse  . . . . . . . . . . : 10.120.86.84
   Subnetzmaske  . . . . . . . . . . : 255.255.255.248
   Standardgateway . . . . . . . . . : 2a01:598:80a0:ac2f:244e:b30a:d6e7:d2f5
                                   fe80::244e:b30a:d6e7:d2f5%22
                                   10.120.86.85

Ethernet-Adapter Bluetooth-Netzwerkverbindung:

   Medienstatus. . . . . . . . . . . : Medium getrennt
   Verbindungsspezifisches DNS-Suffix: 

Drahtlos-LAN-Adapter WLAN:

   Medienstatus. . . . . . . . . . . : Medium getrennt
   Verbindungsspezifisches DNS-Suffix: fritz.box

Tunneladapter LAN-Verbindung* 13:

   Verbindungsspezifisches DNS-Suffix: 
   IPv6-Adresse. . . . . . . . . . . : 2001:0:5ef5:79fd:1408:8b1f:af44:94a0
   Verbindungslokale IPv6-Adresse  . : fe80::1408:8b1f:af44:94a0%8
   Standardgateway . . . . . . . . . : 

Tunneladapter isatap.{FD0ADE13-38D6-4003-88E7-7859324C8860}:

   Medienstatus. . . . . . . . . . . : Medium getrennt
   Verbindungsspezifisches DNS-Suffix: 

E a tabela de roteamento no Windows:

netstat -rn
===========================================================================
Schnittstellenliste
 17...54 ee 75 98 13 6e ......Intel(R) Ethernet Connection I219-V
 19...44 85 00 30 12 64 ......Microsoft Wi-Fi Direct Virtual Adapter
 22...98 85 9c 57 5a 5e ......Sierra Wireless EM7455 Qualcomm Snapdragon X7 LTE-A
  6...44 85 00 30 12 67 ......Bluetooth Device (Personal Area Network)
 21...3a f5 d1 8c 1b 5b ......Intel(R) Dual Band Wireless-AC 8260
  1...........................Software Loopback Interface 1
  8...00 00 00 00 00 00 00 e0 Microsoft Teredo Tunneling Adapter
 11...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #3
===========================================================================

IPv4-Routentabelle
===========================================================================
Aktive Routen:
     Netzwerkziel    Netzwerkmaske          Gateway    Schnittstelle Metrik
          0.0.0.0          0.0.0.0     10.120.86.85     10.120.86.84    311
     10.120.86.80  255.255.255.248   Auf Verbindung      10.120.86.84    311
     10.120.86.84  255.255.255.255   Auf Verbindung      10.120.86.84    311
     10.120.86.87  255.255.255.255   Auf Verbindung      10.120.86.84    311
        127.0.0.0        255.0.0.0   Auf Verbindung         127.0.0.1    331
        127.0.0.1  255.255.255.255   Auf Verbindung         127.0.0.1    331
  127.255.255.255  255.255.255.255   Auf Verbindung         127.0.0.1    331
        224.0.0.0        240.0.0.0   Auf Verbindung         127.0.0.1    331
        224.0.0.0        240.0.0.0   Auf Verbindung      10.120.86.84    311
  255.255.255.255  255.255.255.255   Auf Verbindung         127.0.0.1    331
  255.255.255.255  255.255.255.255   Auf Verbindung      10.120.86.84    311
===========================================================================
Ständige Routen:
  Keine

IPv6-Routentabelle
===========================================================================
Aktive Routen:
 If Metrik Netzwerkziel             Gateway
 22    311 ::/0                     2a01:598:80a0:ac2f:244e:b30a:d6e7:d2f5
 22    311 ::/0                     fe80::244e:b30a:d6e7:d2f5
  1    331 ::1/128                  Auf Verbindung
  8    331 2001::/32                Auf Verbindung
  8    331 2001:0:5ef5:79fd:1408:8b1f:af44:94a0/128
                                    Auf Verbindung
 22    311 2a01:598:80a0:ac2f::/64  Auf Verbindung
 22    311 2a01:598:80a0:ac2f:d90:e51a:6ee4:1721/128
                                    Auf Verbindung
 22    311 2a01:598:80a0:ac2f:310f:dcc0:767e:79/128
                                    Auf Verbindung
 22    311 2a01:598:80a0:ac2f:6063:db5:32b:a774/128
                                    Auf Verbindung
 22    311 fe80::/64                Auf Verbindung
  8    331 fe80::/64                Auf Verbindung
  8    331 fe80::1408:8b1f:af44:94a0/128
                                    Auf Verbindung
 22    311 fe80::310f:dcc0:767e:79/128
                                    Auf Verbindung
  1    331 ff00::/8                 Auf Verbindung
  8    331 ff00::/8                 Auf Verbindung
 22    311 ff00::/8                 Auf Verbindung
===========================================================================
Ständige Routen:
  Keine

Portanto, no Windows, o endereço IPv4 também é do intervalo 10.x.x.x, mas também obtém endereços IPv6. Talvez isso cause o problema no Linux, pois não há configuração de configuração do IPv6 (se eu não interpretar mal a saída do Linux). Alguma sugestão que pode causar isso ou melhor ainda como corrigir isso? Obrigado!

    
por hyperlord 08.09.2016 / 07:33