Chinaunix首页 | 论坛 | 博客
  • 博客访问: 9465069
  • 博文数量: 1750
  • 博客积分: 12961
  • 博客等级: 上将
  • 技术积分: 20091
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-09 11:25
个人简介

偷得浮生半桶水(半日闲), 好记性不如抄下来(烂笔头). 信息爆炸的时代, 学习是一项持续的工作.

文章分类

全部博文(1750)

文章存档

2024年(26)

2023年(26)

2022年(112)

2021年(217)

2020年(157)

2019年(192)

2018年(81)

2017年(78)

2016年(70)

2015年(52)

2014年(40)

2013年(51)

2012年(85)

2011年(45)

2010年(231)

2009年(287)

分类: LINUX

2010-04-07 18:44:36

2010-04-07

1. 首先停掉eth0的设置,否则PPPD设置不成功。 netcfg eth0 down
2. 启动拨号。radiooptions 6 cmnet。
3. 查看 netcfg, 看到出现PPP0 网络设备了。
4. 先看看busybox route -n,不行在设置
5. setprop net.dns1 当地运营商的DNS
6. ping ... OK.

说明: 拨号流程是正确的,下面就是调整PPP的程序设置等内容了。

主要修改的内容为:
1. 去掉了switchuser的步骤, 因为 PPPD的启动一定要root权限。
2. 使用 service的方式启动PPPD, 直接使用fork不能跑,就算是使用了root用户也一样。
3. 本来 ctrl.start service 默认也要使用root/system用户才能用,增加了RADIO对gprs service权限,但是基于1步骤, 对 Init property部分的修改是没有意义的。

本来down了 freerunner for android的代码, 分析了以下太复杂, 先用自己的吧,至少条理清楚多了。

这样CMUX和PPPD拨号基本正常了。
阅读(2082) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~