说一下情况,用的是一个安卓盒子,有网口和无线,内置有一个PPPOE的拨号程序,用这个拨号程序拨上后所有程序都可以上网,但是它不能开机自动拨号,于是想用脚本实现,以下是拨号的部分
/system/bin/pppd pty "/system/bin/pppoe -I 你的以太网卡名" user 你的宽带用户名 password 你的宽带密码 defaultroute usepeerdns
到是可以开机自动拨号,但是网络状态不正常,系统显示的是网络已断开的,这时打开拨号软件是提示断开拨号,关键是有的程序可以上网有的就不行,现在不知道是哪里的问题,对这个也不是很懂,只是看了一下路由表和用软件拨号的对比了一下,如下
这是某次自动拨号后的路由表
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         110.113.204.1   0.0.0.0         UG        0 0          0 ppp0
110.113.204.1   *               255.255.255.255 UH        0 0          0 ppp0
169.254.0.0     *               255.255.0.0     U         0 0          0 eth0
192.168.43.0    *               255.255.255.0   U         0 0          0 wlan0
shell@android:/ #这是某次软件拨号后路由表
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         110.114.168.1   0.0.0.0         UG        0 0          0 ppp0
110.0.0.0       *               255.0.0.0       U         0 0          0 ppp0
110.114.168.1   *               255.255.255.255 UH        0 0          0 ppp0
169.254.0.0     *               255.255.0.0     U         0 0          0 eth0
192.168.43.0    *               255.255.255.0   U         0 0          0 wlan0差别就是这一个
110.0.0.0       *               255.0.0.0       U         0 0          0 ppp0
不知道是不是由这个引起的,不管是不是请给点详细的指点,实在懂的不多,只是喜欢折腾

解决方案 »

  1.   

    有的能上有的不能上 应该是DNS解析的问题吧 就是有的地址不能够被解析 就不能上了 查下路由表分配吧
      

  2.   

    谢谢你的回复,DNS应该没有问题,从运营商那里得到了两个DNS,和用自带拨号软件得到的DNS是一样的,而且设备上的FIREFOX是可以正常上网的,有的直播软件反而不能连网,设备上有一个灯,如果用自带的拨号软件拨上去那个灯是绿的,我用这个拨号上去灯不变绿,是断开状态的红色
    还有是用这种拨号方式无线作为AP其它设备连上去无法上网,用自带的软件拨号的话无线作为AP可供其它设备上网
      

  3.   

    现在说下我的想法, 如果什么都没改的话 firefox 能上网, 直播软件不能上网, 我觉得可能就是DNS解析一类的问题,就像我们的电脑被墙了,不能上一些网站一样, 是因为我们解析不了这些地址, 你尝试ping下直播软件。还有是用这种拨号方式无线作为AP其它设备连上去无法上网,用自带的软件拨号的话无线作为AP可供其它设备上网 
    关于这个问题你查了你当前的route 表了吗 看下与正常现象有什么不同? 其实就是个转换的过程。
      

  4.   

    感谢,你说的route表就是busybox route -e查出来的么?如果是上面有写的,这样拨号和用软件拨号只差一行,手动添加那一行上去没什么变化,或者还有什么其它方法查更详细的route表?不是太懂望指点一下
      

  5.   

    还有用 ip -d route查的相差不大,应该就是表现形式不一样吧
      

  6.   

    ip route 
    ip rule 
    ip route show table 60
    我记得应该是60 table 作为默认table