我正在做一个项目,需要显示带有Ubuntu 22.04 LTS的Lenovo Thinkpad X13的X55 5G调制解调器的IMEI号。
我需要在SIM卡未连接到设备的情况下读取IMEI号。
我是按照以下方式做到的:
未检测到任何5G调制解调器。这一点都不好玩!
我找到了一个讨论这个问题的网站:
https://mobile-broadband.pages.freedesktop.org/docs/modemmanager/fcc-unlock/
它说:
“自 ModemManager 1.18.4 起,适用以下规定:默认情况下不再启用 FCC 解锁程序。”
我尝试按照他们的指示解锁它:
〜# sudo ln -sft /etc/ModemManager/fcc-unlock.d /usr/share/ModemManager/fcc-unlock.available.d/*
结果我还是检测不到调制解调器。
我在其他论坛咨询了一些方法:
https://forums.lenovo.com/t5/Other-Linux-Discussions/Finally-X55-5G-modem-works-under-linux/m-p/5082236
https://forums.lenovo.com/t5/Other-Linux-Discussions/Finally-X55-5G-modem-works-under-linux/m-p/5082236?page=15
http://trac.gateworks.com/wiki/wireless/modem#libqmi-firmware
https://smartsupport.lenovo.com/us/en/products/smart/smart-edge/thinkedge-se30/solutions/ht513558-how-to-enable-wwan-in-stock-ubuntu-thinkedge-se30
然而,奇迹并没有发生。
我想了解以下问题:
有人可以帮我解决这个问题吗?
如果 Windows 操作系统我可以从日志文件或更好的命令中读取此 IMEI 号码吗?
我使用的是 Debian 12。要获取 LTE 调制解调器的 IMEI,我使用:
sudo mmcli -L
sudo mmcli -m 0
(其中 0 是调制解调器的索引)