TI中文支持网
TI专业的中文技术问题搜集分享网站

AM3354: 现在需要在主板上运行两个应用程序,一个程序用ppp0给专网业务端口发送数据,一个程序用ppp1往公网业务端口发送数据,需要ppp0和ppp1同时发送数据。

Part Number:AM3354

CPU使用AM3354的嵌入式主板搭载Ubuntu16.04 系统 ,有两个EC20 (4G 模块),均可ppp拨号成功,对应网卡名称分别为ppp0和ppp1。 ppp0使用的卡是专网卡(电力业务员APN通道)。ppp1 是普通移动流量卡(可连百度)。 现在需要在主板上运行两个应用程序,一个程序用ppp0给专网业务端口发送数据,一个程序用ppp1往公网业务端口发送数据,需要ppp0和ppp1同时发送数据。

 

问题描述:

两个模块拨号后,系统会有一条默认ppp0的路由

此时 ppp0 网卡数据正常 

 

但是ppp1 无法访问公网,ping百度的端口不通。

 

干脆把ppp1 也设置成默认路由,确实百度可以ping通了

 

但是专网ping不通了

 

目前发现规律是 总是路由表里面在上面的网卡 数据正常。

 

 总结 : 不知道怎么设置路由策略 让两个4G网卡数据能同时正常使用。

 

Shine:

请问您使用的是哪个版本的SDK? dual mac模式的配置可以参考下面的网站。Dual Standalone EMAC modehttp://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW.html

赞(0)
未经允许不得转载:TI中文支持网 » AM3354: 现在需要在主板上运行两个应用程序,一个程序用ppp0给专网业务端口发送数据,一个程序用ppp1往公网业务端口发送数据,需要ppp0和ppp1同时发送数据。
分享到: 更多 (0)