Moto Linux应用开发(六):USB连接共享PC上网

本文介绍了如何在Ubuntu 9.10环境下,让Moto A1200通过USB连接共享PC的网络进行上网,包括设置手机USB LAN、开启PC的IP转发、配置NAT和手机路由,以及修改手机DNS,以便进行流媒体播放器的稳定性测试。
摘要由CSDN通过智能技术生成

由于在开发A1200上的流媒体播放器,免不了长期播放视频,进行稳定性测试。开始是通过GPRS拨号上网,但播放视频太费流量了,充个50元,都顶不住一天的测试。看到window mobile的手机都可以通过PC上网,因此想到moto linux手机也可以共享PC上网,节省流量费用。从理论上将是可行的,因为moto手机可以开启USB LAN,通过USB连接线与PC组成一个局域网。PC相当于具有两个网卡,只要开启路由功能即可。在网上查找了一些资料后,终于配置成功,现将配置过程分享一下。

 

环境:

    PC操作系统: Ubuntu 9.10. 网卡eth0 IP 10.8.8.175 netmask 255.255.255.0 gateway 10.8.8.1  

    手机: Moto A1200,已开启USB LAN,已启动telnet服务

步骤:

    • 手机通过USB连接到PC后,会连接一个网卡设备usb0, 配置其IP为192.168.1.1,手机自行分配的IP地址为192.168.1.2。可以在PC上telnet 192.168.1.2,确定USB LAN工作正常;
    • 开启PC的IP转发功能,网上都说如下命令即可完成

      echo "1">/proc/sys/net/ipv4/ip_forward

               但在我的系统上运行却总是报错:

       

      martianchem@martianchem-laptop:~$ echo "1">/proc/sys/net/ipv4/ip_fo

      • 0
        点赞
      • 0
        收藏
        觉得还不错? 一键收藏
      • 0
        评论
      评论
      添加红包

      请填写红包祝福语或标题

      红包个数最小为10个

      红包金额最低5元

      当前余额3.43前往充值 >
      需支付:10.00
      成就一亿技术人!
      领取后你会自动成为博主和红包主的粉丝 规则
      hope_wisdom
      发出的红包
      实付
      使用余额支付
      点击重新获取
      扫码支付
      钱包余额 0

      抵扣说明:

      1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
      2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

      余额充值