全部博文(26)
2010年(26)
分类: 嵌入式
2010-09-27 20:53:18
chinaunix网友2010-12-08 11:37:00
博主你好,我刚开始做android 2.0 eclair的一些工作,现在需要在开发板上接一个3G的手机模块,可以上网,打电话。看到你写的文章,让我有了一个方向。有几个问题想请教下: 1,android有自带完整的拨号程序吗?我定制内核时添加了ppp的相关选项,但是系统里只有一个pppd程序,找不到chat程序 2,可能是因为版本的不同,在你提到的目录位置下找不到这个文件init.gprs- pppd,apn-conf等文件。 我想自己移植ppp,但是怎么才能将编译好的pppd和chat融合到android系统里?? 3,是不是只需要通过脚本配置后,接入3G手机模块,在系统启动后就能拨号上网了? 你所提到的ril守护进程跟这个有关系吗? thanks in advance. 登录博客时总是提示用户名密码不对,没办法了,只好匿名留言试试了。
chinaunix网友2010-12-05 00:16:10
你好,现在我跟踪发现出错的地方在返回网络相应时,但是我不知道怎么解决,前辈可以指点一下吗? 当在RIL_REQUEST_REGISTRATION_STATE下, reference-ril.c发送指令: cmd = "AT+CREG?"; prefix = "+CREG:"; err = at_send_command_singleline(cmd, prefix, &p_response); 返回的err是-6,这就是出错的根源,我查过-6的意思是AT_ERROR_INVALID_RESPONSE,具体解析为an at_send_command_singleline that did not get back an intermediate response,请问这是什么问题呢?困扰了我很久希望前辈能帮忙,谢谢!
chinaunix网友2010-12-04 12:15:07
您好,我现在网络注册不了,出现以下情况,请您帮忙看一下,谢谢! 1.在onRequest: GPRS_REGISTRATION_STATE时出现以下问题: E/RIL ( 967): requestRegistrationState must never return an error when radio is on这是什么意思呢? 2.同样是在注册网络的时候发现这个错误,是因为reference_ril.c下的注册网络的AT指令不对吗? D/RIL ( 967): onRequest: REGISTRATION_STATE D/RILJ ( 1138): [0018]< GPRS_REGISTRATION_STATE error: com.android.internal.telephony.CommandException: GENERIC_FAILURE 请指点,谢谢!!
chinaunix网友2010-12-02 16:14:57
前辈,您好! 1.启动的时候我用logcat -b radio查看发现这样错误,不知道您有没遇到? I/RILJ ( 1104): Couldn't find 'rild' socket; retrying after timeout 2.我用pppd call gprs测试(gprs为我写的脚本文件,在linux下测试可以拨号成功): E/pppd ( 1354): Connect script failed 只出现以上错误,没有其他信息输出,我不知道如何下手啊,能指点一下吗? 3.另外,我在网上看到一些人可以打印AT指令的输出,可是我的却没有,是因为我没打开AT debug吗?如果是,请问开关在哪呢?谢谢!