使用 NGFF M.2 B Key 转 USB 转接卡连接 4G/5G WWAN 模块
2024-06-28 16:37:45
This post is also available in English and alternative languages.
TL;DR:
- 从 HP/ThinkPad 笔记本拆机 OEM 模块一般是 PCIe ONLY 的版本,不支持 USB 模式,无法使用 NGFF M.2 转 USB 转接卡连接到电脑启用“移动宽带”。
- 可以联系 @名字只是个代号 购买全功能(USB 和 PCIe)的 4G/5G 模块。
NGFF M.2 B Key 转 USB 转接卡
- 微雪 5G Dongle Type-A USB 3.0
- 贵:¥130
- 自带散热片和风扇
- USB 3.0 5Gbps
- 浩霖 Mini-PCIe/NGFF 转 Type-C USB 2.0
- 便宜:¥85
- USB 2.0 480Mbps
- Type-C 接口
重要信息
- 根据 @名字只是个代号 的经验
- Fibocom L850-GL 及以后的 OEM 4G 模块均为 PCIe ONLY,不支持 USB 模式。
- @KzSetsuna 说 L850-GL 联想版支持 USB。
- 基于 SDX55 的用于笔记本 OEM 5G 模块都是 PCIe ONLY,不支持 USB 模式。
- 早期的 LTE Cat 6 及以下的模块基本为 USB ONLY。
- Fibocom L850-GL 及以后的 OEM 4G 模块均为 PCIe ONLY,不支持 USB 模式。
- 根据 Quectel 移远的官方解释,移远的 WWAN 模块内置 eFuse,可以根据 OEM 客户要求,烧毁 eFuse 以锁定在 PCIe 模式。
- ES (Engineering Sample) 版本的广和通(Fibocom)模块支持 USB 和 PCIe 模式,可以使用 AT 指令切换。
广和通模块后缀定义
- GL: Global
- AE: Asia, Europe, Australia
- NA: North America
- EAU: Europe, Australia, Asia
- MEA: Middle East, Africa
已知比较实惠的 4G 模块列表
- [Cat 12] Quectel EM120R-GL (600Mbps/150Mbps)
- USB + PCIe
- 双 SIM 设计
- SIM0 为内置 eSIM,SIM1 为外置 SIM 卡槽
- [Cat 12] Quectel EM12-G (600Mbps/150Mbps)
- USB ONLY
- [Cat 6] Fibocom L830-EB (300Mbps/50Mbps)
- USB + PCIe
- [Cat 6] Sierra EM7430
- [Cat 4] Quectel EM05-CE
- [Cat 4] Quectel EM05-G/EM05-CN:
- 有 FCC Lock
- [Cat 3] Sierra EM7345
- [Cat 3] Sierra EM7305
- [Cat 1] 拼多多和淘宝上十块钱左右包邮的随身 Wi-Fi(上网宝)
- 内置 eSIM,某些型号可以插 nano SIM 卡
- 基于高通 MSM8916 的某些型号可以根据 OpenStick 项目刷入 Debian
已知比较实惠的 5G Sub-6GHz 模块列表
- Fibocom FM150
- 基于高通 SDX55
- Fibocom FM350
- 基于联发科 T700
- USB 模式下为 RNDIS,PCIe 模式下为 MBIM
- @LiKai 提供了一份 Windows 下使用 Python 操作 COM 口发送 AT 信令,实现自动拨号的脚本。
- Foxconn T99W175
- 基于高通 SDX55
Windows/Linux 使用 WWAN 模块管理 eSIM
根据微软文档的 MB eSIM Operations 和 Cellular Architecture ,eUICC LPA 是 Windows Mobile Broadband Interface Model (MBIM) 的一部分。
注意事项
- ThinkPad 用户必须在 Lenovo Parts Lookup 查询本机兼容的模块,否则可能无法识别。由于 BIOS 内置网卡白名单,ThinkPad 只能使用带有联想 FRU 的网卡,否则无法启动系统。
- ThinkPad 用户可能需要从联想官网或者 Lenovo Vantage 下载对应 WWAN 网卡驱动。一般来说 Windows 会自动通过供应商匹配合适驱动。
- 出厂未预置 WWAN 网卡的机器可能没有安装 WWAN 天线。闲鱼或淘宝购买网卡时一般会附赠天线,如果没有,可以自行购买。天线最好安装在屏幕两侧,可以付费找联想服务站安装,不建议自己动手。
- 联想可以通过无效化系统序列号实现白名单豁免(风险自负)
- 由于 FCC Lock,带 FRU 的模块可能无法在非 ThinkPad 机器上使用,或激活完整功能。
ThinkPad 常见 WWAN 模块
- Fibocom L850-GL :闲鱼二手拆机价格约为 ¥45
- LTE Cat 9
- 联想 FRU: 01AX791, 01AX792
- 联想 Part No: 4XC0R38452, 4XC1D69578
- Datasheet
- Hardware Guide
- Fibocom L860-GL :闲鱼二手拆机价格约为 ¥160
- Quectel SDX24 EM120R-GL
- Fibocom FM350-GL
- 5G Sub-6GHz
- 内置 eUICC
- 联想 FRU: 5W10V25832
- Part No: 4XC1M72800, 5W10V25827, 5W10V25832
- Quectel EM160R-GL
- LTE Cat 16
- 联想 FRU: 5W10V25822
- 联想 Part No: 4XC1D69579
- Foxcoon SDX55
- 5G Sub-6GHz
- 内置 eUICC:Off-board USIM connector supported on host through USIM1; e-SIM embedded on module through USIM2.
- 联想 FRU: 5W10V25768
- Model No: T99W175
- Lenovo US
补充信息
FCC Lock
The FCC lock is a software lock integrated in WWAN modules shipped by several different laptop manufacturers like Lenovo, Dell, or HP. This locks prevents the WWAN module from being put online until some specific unlock procedure (usually a magic command sent to the module) is done.
FCC 锁是一种集成在由联想、戴尔或惠普等几家不同笔记本制造商出货的 WWAN 模块中的软件锁机制。该锁阻止了 WWAN 模块加载,直到进行了某些特定的解锁程序(通常是发送给模块的特殊指令组合)。
- Modem Manager - FCC Unlock
- FCC unlocking: Make the Sierra Wireless EM7455 (and other WWAN cards) work on Linux
RNDIS
- Remote Network Driver Interface Specification (RNDIS) 是微软发起的基于 USB 的网络共享(Tethering)协议。
- RNDIS for macOS —— HoRNDIS 令人意外地支持 Apple Silicon:HoRNDIS 9.2 works perfectly on Apple Silicon (M1), macOS 12 Monterey with no code changes, as long as you compile the kext from source! #146
- Linux Kernel 已经默认禁用 RNDIS(相关报道)
MBIM
- MBIM 控制协议是 Windows 基于 Mobile Broadband Interface Model 的实现。MBIM 模式下,模块会以“移动宽带”(Cellular)设备的形式出现。
更多细节请参考 WWAN device types。