|
这个问题我可以答复一下,也充分请教了em作者treewood先生,得到了很大的帮助,但是没有最后答案 有待能折腾的兄弟继续
0 U0 w" U# `2 e! C3 D- |em在pre下通过直接通过/dev/ttyACM1(对应/dev/modemdiag)取得相应的信息,但是在pixi下,由于硬件不同,对应/dev/modemdiag的设备实际为/dev/smd1,因此程序出现楼主错误。
4 X7 s& E" m! g+ F此问题,可以通过简单建立一个软连接解决(ln -s /dev/smd1 /dev/ttyACM1)。: Z% l; e2 n+ C" y0 C, i
此外,地址范围不能设置太大,最好能缩小到1K以内,这样能迅速找到。' k% l! w) f+ L) V- Q
最后,经过上述工作后,可以如愿生成/var/cache/esnaddrs.cfg。但是,据treewood介绍“一般只需要两个地址即可”但是需要“关键的两个地址”。
+ P+ G6 P j# K( q1 v3 B, _- {1 S官方的1.4.5扫出来大概8个esn地址,用个笨方法,8任意选2组合,貌似最后##3282检查都没有成功改写esn。
# e# [. M" g3 A精疲力竭,暂时到此为止,留待有精力的兄弟继续折腾。
# M0 A- j/ {! B4 ~. W$ ^
: i( w3 C* m' L6 ^8 C7 A* L0 P最后,在提示下继续折腾的兄弟,treewood兄台的提示“搜到的那两个地址不是关键的,一般正常通讯只需2个地址,但要自己测试是哪两个,可先用qxdm测试出这两个地址,就是先把所有地址都改为你的esn,试下能通话,再逐步减少地址,排除掉那些没作用的,确定好后再编辑esn.cfg。” |
|