我使用的是联想 Thinkpad X1 Carbon(2016 年初),它带有内置 Sierra EM7455 卡。我想切换到 Linux,但目前无法使用移动宽带连接。与其他关于该硬件的问题相反,我通过 NetworkManager(使用 live cd)连接没有任何问题 - 但是,接口从未分配有效的 IP 地址,只是一个本地地址。我使用的是德国提供商 Congstar。有什么建议可以查看或我可以做些什么吗?
答案1
我有一台第三代 X1 Carbon,WWAN(3G/LTE)与 14.04 完美兼容。实际上,我每天都使用 LTE 工作,因为我的公司网络受到很大限制。调制解调器Sierra Wireless EM7345 4G LTE。我没有真正的解决方案给你,但我想到了 2 个可以测试的选项:
- 尝试 14.04 版 Live CD
- 尝试使用 16.04 进行双启动
如果它适用于 14.04 live CD - 那么 16.04 就存在问题。如果它不工作,请尝试选项 2)。
答案2
首先,如果可能的话,请在 Windows 中测试它,以确保您的 SIM 卡确实与笔记本电脑兼容——我之前遇到过兼容性问题。
您需要将一些软件包从 Yakkety Yak 引入到 Xenial — 具体来说,libqmi 1.16.0、libmbim 1.14.0 和 modemmanager 1.6.0。升级这些软件包,重新启动,调制解调器就可以正常工作了。我的调制解调器可以正常工作。如果您需要更详细的说明,我会在我不使用手机写作时稍后提供。
需要注意的是--暂停和恢复笔记本电脑会导致调制解调器关闭,直到下次重新启动为止。
编辑:如果您运行的是 Yakkety live USB,那么令人惊讶的是调制解调器可能无法工作,因为 Yakkety 内核 (4.4.0-9135) 缺少 EM7455 所需的关键内核补丁。最新的 Xenial 内核 (4.4.0-36) 确实有这个补丁,从主线反向移植而来。您需要运行 Xenial 并引入上述 Yakkety 软件包。
答案3
很抱歉没有早点回到这个问题上,但感谢所有的意见(特别是@djao 和@Zlatko)。
使用 Windows 10 连接同一张 SIM 卡时没有问题。我对此进行了进一步调查,显然我可以很好地连接 16.04 LTS Live CD。至少似乎有某种连接,我也通过 DHCP 获得了 IP 地址以及网关地址,但我无法连接到外部世界。因此在 Linux 上我得到了以下信息:
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)
如您所见,我在 wwp0s20f0u2i12 设备上有一个 10.xxx IP。路由表如下所示:
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
在 Windows 10 上,数据如下所示(抱歉,这是德语安装):
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:
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
因此,在 Windows 上,IPv4 地址也来自 10.xxx 范围,但我也获得 IPv6 地址。也许这会导致 Linux 上出现问题,因为没有 IPv6 配置设置(如果我没有误读 Linux 输出的话)。有什么建议可能导致这种情况,或者更好的解决方法吗?谢谢!