
按照社区的视频教程和展锐相关文档,已在OH-4.1上配置并移植了modem模块的驱动,同时modem_control.bin和cp_diskserver.bin两个服务也正常运行:
但是插上SIM卡后,无法识别SIM卡也无信号。(用安卓系统验证硬件正常,可以上网打电话)。
同时参考社区的SL8541E modem OpenHarmony 适配介绍---蜂窝上网_kgduwu-Laval社区,提示无法设置param:
# dmesg | grep radio
[ 13.917594] [pid=1][PARAM][ERROR][param_server.c:273]Failed to set param 'persist.sys.radio.vendorlib.path' error:107
请问如何排查呢?

日志中modem的状态是不正确的
这个问题是芯片的服务程序modem_control.bin出现问题,需要联系芯片厂商查找原因。
如果你们有modem_control.bin源码,并自己移植的modem_control.bin,可以自己分析modem_control.bin失败的原因。







# ls /dev/stty_nr31 -lh
crw-rw---- 1 root root 489, 31 1970-01-01 09:21 /dev/stty_nr31
# cat /dev/stty_nr31
/system/bin/sh: cat: /dev/stty_nr31: No such device






附串口抓的开机log
问一下modem.para可以这样写吗?
persist.sys.radio.vendorlib.path=/vendor/lib/libsprd7885_ril_adapter_1.0.z.so
persist.sys.radio.vendorlib.path=riladapter_host:riladapter_host:0777
下面的帖子中提到modem.para.dec,这个文件是要加在哪个路径?是 vendor/hys/laphone/telephony/etc/ 吗?
https://laval.csdn.net/64bfb154813b05242dfd7a3c.html?login=from_csdn
