原创文章,转载请注明出处
https://qiedd.com/

0x00 EM7305 外观

0x01 EM7305 详细信息

LTE:CAT 3
接口:NGFF B-KEY
价格:闲鱼 13 元包邮
来源:我猜是富士康拆机
芯片:Qualcomm
SIM Slot:1
工作模式:USB Only
支持协议:QMI / MBIM / AT
Windows 原生 eSIM 管理:否
Linux eSIM 管理 (LPAC / Telmo):QMI✅ MBIM❌ LPAC-AT❌ Telmo-AT ✅
信号强度:62%(中等)

评价:如果只是拿来收短信,这个性价比很高

# mmcli
--------------------------------
  Hardware |         manufacturer: Sierra Wireless, Incorporated
           |                model: EM7305
           |    firmware revision: SWI9X15C_05.05.78.00 r34310 CARMD-EV-FRMWR3 2017/09/17 00:43:17
           |         h/w revision: 1.0
           |            supported: gsm-umts, lte
           |              current: gsm-umts, lte
           |         equipment id: *
  --------------------------------

# qmicli
lordpenguin@Arch-Desktop ~> sudo qmicli -d /dev/cdc-wdm0 --dms-swi-get-usb-composition
[/dev/cdc-wdm0] Successfully retrieved USB compositions:
            USB composition 1: HIP, DM, NMEA, AT, MDM1, MS
        [*] USB composition 6: DM, NMEA, AT, QMI
            USB composition 7: DM, NMEA, AT, RMNET1, RMNET2, RMNET3
            USB composition 8: DM, NMEA, AT, MBIM
            USB composition 9: MBIM
            USB composition 10: NMEA, MBIM
            USB composition 11: DM, MBIM
            USB composition 12: DM, NMEA, MBIM
            USB composition 14: Dual configuration: USB composition 6 and USB composition 9
            USB composition 19: Dual configuration: USB composition 7 and USB composition 9

# mbimcli
lordpenguin@Arch-Desktop ~> sudo mbimcli -d /dev/cdc-wdm0 --device-open-proxy --query-device-caps
[/dev/cdc-wdm0] Device capabilities retrieved:
              Device type: 'embedded'
           Cellular class: 'gsm'
              Voice class: 'no-voice'
                SIM class: 'removable'
               Data class: 'gprs, edge, umts, hsdpa, hsupa, lte'
                 SMS caps: 'pdu-receive, pdu-send'
                Ctrl caps: 'reg-manual'
             Max sessions: '8'
        Custom data class: 'unknown'
                Device ID: '*'
            Firmware info: 'SWI9X15C_05.05.78.00'
            Hardware info: 'EM7305'

# lpac qmi success
lordpenguin@Arch-Desktop ~/w/scripts (master)> sudo -E LPAC_APDU=qmi QMI_DEVICE=/dev/cdc-wdm0 lpac chip info
{"type":"lpa","payload":{"code":0,"message":"success","data":

# lpac mbim failed
lordpenguin@Arch-Desktop ~> sudo -E LPAC_APDU=mbim MBIM_DEVICE=/dev/cdc-wdm0 MBIM_USE_PROXY=1 lpac chip info
error: device didn't respond: NoDeviceSupport
{"type":"lpa","payload":{"code":-1,"message":"euicc_init","data":""}}

# lpac at failed
lordpenguin@Arch-Desktop ~/R/w/g/p/telmo (main)> sudo -E LPAC_APDU=at AT_DEVICE=/dev/ttyUSB2 lpac chip info
Device missing AT+CCHO support
{"type":"lpa","payload":{"code":-1,"message":"euicc_init","data":""}}

# telmo at success
lordpenguin@Arch-Desktop ~/R/w/g/p/telmo (main)> sudo ./telmo --bot-token=* --admin-id=* --force-at
2025/07/03 19:47:13 INFO Using AT driver port=/dev/ttyUSB2
2025/07/03 19:47:13 INFO LPA client created AID=A0000005591010FFFFFFFF8900000100
2025/07/03 19:47:13 INFO The SIM card is an eUICC objectPath=/org/freedesktop/ModemManager1/Modem/0

QMI/MBIM 切换请看

0x02 EM7345 外观

0x03 EM7345 详细信息

LTE:CAT 3
接口:NGFF B-KEY
价格:闲鱼 16 元包邮
来源:联想拆机
芯片:Intel
FRU:04X6014
SIM Slot:1
工作模式:USB Only
支持协议:MBIM / AT
Windows 原生 eSIM 管理:否
Linux eSIM 管理 (LPAC / Telmo):MBIM❌ LPAC-AT❌ Telmo-AT ❌
信号强度:29%(差差差)

评价:Intel 的模块似乎和 libmbim 的兼容性不好,基本上用不了 不推荐

# mmcli
  --------------------------------
  Hardware |         manufacturer: Sierra Wireless Inc.
           |                model: Sierra Wireless EM7345 4G LTE
           |    firmware revision: FIH7160_V1.2_WW_01.1616.01
           |         h/w revision: XMM7160_V1.2_MBIM_GNSS_NAND_RE
           |            supported: gsm-umts, lte
           |              current: gsm-umts, lte
           |         equipment id: *
  --------------------------------

# mbimcli
lordpenguin@Arch-Desktop ~ [1]> sudo mbimcli -d /dev/cdc-wdm0 --device-open-proxy --query-device-caps
[/dev/cdc-wdm0] Device capabilities retrieved:
              Device type: 'embedded'
           Cellular class: 'gsm'
              Voice class: 'no-voice'
                SIM class: 'removable'
               Data class: 'gprs, edge, umts, hsdpa, hsupa, lte, custom'
                 SMS caps: 'pdu-receive, pdu-send'
                Ctrl caps: 'reg-manual'
             Max sessions: '16'
        Custom data class: 'HSPA+'
                Device ID: '*'
            Firmware info: 'FIH7160_V1.2_WW_01.1616.01'
            Hardware info: 'XMM7160_V1.2_MBIM_GNSS_NAND_RE'

# lpac mbim failed
lordpenguin@Arch-Desktop ~> sudo -E LPAC_APDU=mbim MBIM_DEVICE=/dev/cdc-wdm0 MBIM_USE_PROXY=1 lpac chip info
error: device didn't respond: Transaction timed out
{"type":"lpa","payload":{"code":-1,"message":"euicc_init","data":""}}

# lpac at failed
lordpenguin@Arch-Desktop ~/R/w/g/p/telmo (main) [255]> sudo -E LPAC_APDU=at AT_DEVICE=/dev/ttyACM0 lpac chip info
(no response)

# telmo at failed
2025/07/03 19:52:57 INFO Using AT driver port=/dev/ttyACM0
(no response)

0x04 EM7430 外观

0x05 EM7430 详细信息

LTE:CAT 6
接口:NGFF B-KEY
价格:闲鱼 29 元包邮
来源:富士康拆机
芯片:Qualcomm
SIM Slot:2 – 1 (Slot 2 似乎被锁定了,可能是定制的)
工作模式:USB Only
支持协议:MBIM / AT (AT 接口被隐藏,需要强制绑定 option 驱动)
Windows 原生 eSIM 管理:是
Linux eSIM 管理 (LPAC / Telmo):MBIM✅ LPAC-AT❌ Telmo-AT ✅

评价:性价比不错的模块,可以激活 Windows 原生 eSIM 的 MBIM,at 也可以用

# binding option driver
sudo modprobe option
sudo echo 1199 9077 | sudo tee /sys/bus/usb-serial/drivers/option1/new_id

# mmcli
  --------------------------------
  Hardware |         manufacturer: Sierra Wireless, Incorporated
           |                model: EM7430
           |    firmware revision: SWI9X30C_02.39.00.00
           |       carrier config: default
           |         h/w revision: EM7430
           |            supported: gsm-umts, lte
           |              current: gsm-umts, lte
           |         equipment id: *
  --------------------------------

# mbimcli
root@Arch-Laptop ~# mbimcli -p -d /dev/cdc-wdm0 --query-device-caps
[/dev/cdc-wdm0] Device capabilities retrieved:
              Device type: 'remote'
           Cellular class: 'gsm'
              Voice class: 'no-voice'
                SIM class: 'removable'
               Data class: 'umts, hsdpa, hsupa, lte'
                 SMS caps: 'pdu-receive, pdu-send'
                Ctrl caps: 'reg-manual'
             Max sessions: '8'
        Custom data class: 'unknown'
                Device ID: '*'
            Firmware info: 'SWI9X30C_02.39.00.00'
            Hardware info: 'EM7430'

# lpac mbim success
root@Arch-Laptop ~ [255]# LPAC_APDU=mbim MBIM_DEVICE=/dev/cdc-wdm0 MBIM_USE_PROXY=1 lpac chip info
{"type":"lpa","payload":{"code":0,"message":"success","data":

# lpac at failed
lordpenguin@Arch-Desktop ~/R/w/g/p/telmo (main)> sudo -E LPAC_APDU=at AT_DEVICE=/dev/ttyUSB2 lpac chip info
(no response)

# telmo at success
lordpenguin@Arch-Desktop ~/R/w/g/p/telmo (main)> sudo ./telmo --bot-token=* --admin-id=* --force-at
2025/07/03 20:04:30 INFO The SIM card is an eUICC objectPath=/org/freedesktop/ModemManager1/Modem/0
2025/07/03 20:04:30 INFO Using AT driver port=/dev/ttyUSB2
2025/07/03 20:04:31 INFO LPA client created AID=A0000005591010FFFFFFFF8900000100

0x06 EM7511 外观

0x07 EM7511 详细信息

LTE:CAT 12
接口:NGFF B-KEY
价格:闲鱼 55 + 8 = 63(后面买了又有一家上了 45 的,亏了)
来源:松下拆机
芯片:Qualcomm® Snapdragon™ X16 LTE-A
SIM Slot:1
工作模式:USB Only
支持协议:MBIM / AT (AT 接口被隐藏,需要强制绑定 option 驱动)
Windows 原生 eSIM 管理:是
Linux eSIM 管理 (LPAC / Telmo):MBIM✅ LPAC-AT❌ Telmo-AT ✅

评价:作为 Cat 12 模块,个人认为性价比比 EM12-G 高一点

# binding option driver
sudo modprobe option
sudo echo 1199 90b1 | sudo tee /sys/bus/usb-serial/drivers/option1/new_id

# mmcli
  ----------------------------------
  Hardware |           manufacturer: Sierra Wireless, Incorporated
           |                  model: Sierra Wireless EM7511 Qualcomm® Snapdragon™ X16 LTE-A
           |      firmware revision: SWI9X50C_01.14.22.00
           |         carrier config: default
           |           h/w revision: EM7511
           |              supported: gsm-umts, lte
           |                current: gsm-umts, lte
           |           equipment id: 
  ----------------------------------

# mbimcli
lordpenguin@Arch-Desktop ~/R/w/g/p/telmo (main)> sudo mbimcli -p -d /dev/cdc-wdm0 --query-device-caps
[/dev/cdc-wdm0] Device capabilities retrieved:
              Device type: 'remote'
           Cellular class: 'gsm'
              Voice class: 'no-voice'
                SIM class: 'removable'
               Data class: 'umts, hsdpa, hsupa, lte'
                 SMS caps: 'pdu-receive, pdu-send'
                Ctrl caps: 'reg-manual'
             Max sessions: '8'
        Custom data class: 'unknown'
                Device ID: '*'
            Firmware info: 'SWI9X50C_01.14.22.00'
            Hardware info: 'EM7511'

# lpac mbim success
lordpenguin@Arch-Desktop ~/R/w/g/p/telmo (main)> sudo -E LPAC_APDU=mbim MBIM_DEVICE=/dev/cdc-wdm0 MBIM_USE_PROXY=1 lpac chip info
{"type":"lpa","payload":{"code":0,"message":"success","data":

# lpac at failed
lordpenguin@Arch-Desktop ~/R/w/g/p/telmo (main)> sudo -E LPAC_APDU=at AT_DEVICE=/dev/ttyUSB0 lpac chip info
(no response)

# telmo at success 
2025/07/05 19:56:34 INFO Using AT driver port=/dev/ttyUSB0
2025/07/05 19:56:34 INFO LPA client created AID=A0000005591010FFFFFFFF8900000100
2025/07/05 19:56:34 INFO The SIM card is an eUICC objectPath=/org/freedesktop/ModemManager1/Modem/0

0x08 其他模块测试


0 条评论

发表回复

Avatar placeholder

您的邮箱地址不会被公开。 必填项已用 * 标注


这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理