Linux网卡切换问题
发布时间:2014-12-04 10:59:42来源:红联作者:雪语阑风
本人菜鸟一枚。想要在开发板上通过USB接一个无线网卡,通过内核实现当无线和有线网络都通畅的时候就使用有线网络,当有且只有无线网络通畅的时候使用无线网络,当只有有线网络通畅的时候使用有线网络。不知道这个应该怎么实现。之前找过一些东西,在ip_output函数中有skb->dev=dev这样一句话指定了网卡,但是在之前有struct net_device *dev = skb_dst(skb)->dev这样一句话表示不是很理解。求大神指导这样思考的路子对不对,请提出宝贵的建议。。跪谢。。
linuxuser2014 于 2014-12-05 14:40:07发表:
我也是菜鸟一枚,说说我的想法:通过内核实现自动切换网卡,很好的想法。不知道应用层如何进行socket绑定,是否也要修改socket bind?如果要简单,从应用层是否更容易选择网卡呢?