这个可以实现啊,你有两个节点,hardware那块要新增节点功能,
framework里面可以选择性的控制

解决方案 »

  1.   


    为什么不太可能呢?两个网卡分别代表两条通路,有各自的ip gateway dns route ,互相不干扰的么不是。。
      

  2.   


    本身netd就会检测到网卡接口并上报给NetworkManager,也就是说framework那边是可以探测到两个网卡的接口的,只是当探测到两个后会去根据优先级关掉一个。我不太清楚framework层应该怎么处理才能保证两个网卡同时工作,比如一个网卡用于内网,一个网卡用于外网访问。
      

  3.   

    负载均衡的思路不知可行不,用iptable转发数据包到不同的网卡上
      

  4.   


     可是我要的不是负载均衡的效果,我要的是两块网卡上不同的网,不是两块网卡绑定到一块。你没明白,这只是个类似的思路,可以做个类似iptable的功能转发数据包
      

  5.   

    android默认的机制会根据优先级来关掉一个网卡的数据通路,通过改代码不关,即现在两块网卡同时工作,而具体数据走哪一块网卡是通过路由表来选择。