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

Dm8127使用SWitch Mode接百兆交换机传输问题。

一、环境

1、RDK3.8,linux2.6.37。

2、参照:http://processors.wiki.ti.com/index.php/TI81XX_PSP_ETHERNET_Switch_User_Guide,双网口使用Switch Mode。

3、内核配置开启CONFIG_GARP 、CONFIG_VLAN_8021Q、CONFIG_VLAN_8021Q_GVRP,关闭CONFIG_TI_CPSW_DUAL_EMAC。

二、网络连接

1、PC->100M交换机->dm8127 A(switch mode) -> dm8127 B

2、PC->1000M交换机->dm8127 A(switch mode) -> dm8127 B

按1连接时,dm8127 A自协商为百兆全双工,dm8127 B自协商为千兆全双工,PC为百兆全双工。

按2连接时,dm8127 A自协商为千兆全双工,dm8127 B自协商为千兆全双工,PC为百兆全双工。

三、现象

PC在2情况下,PC同时接 dm8127 A和B的视频,视频流畅。

PC在1情况下,PC同时连接dm8127 A和B的视频,视频A相对流畅,视频B丢帧非常严重。

PC在1和2的情况下,单独连接dm8127 A和B,没有明显丢帧现象。

PC接百兆交换机,同时接A和B看视频,没有明显丢帧现象。百兆交换机的带宽,可以负担两路视频的传输。

四、问题

在百兆网络可以负担两路视频的情况下,为什么dm8127 A 接 千兆交换机和接百兆交换机,表现有明显的不同呢???目前看,在情况1下,dm8127 B丢包比较严重。请指导下排查方向。

非常感谢!!

Chris Meng:

Zou ZY,

请先看看你的网络驱动部分和 git上最新的代码是否一样?

http://arago-project.org/git/projects/?p=linux-omap3.git;a=summary

测试1时,如果强制DM8127的网卡全为百兆是否有类似的问题?

zy zou:

回复 Chris Meng:

全部网卡设置为100M问题依旧。

合并了网络驱动部分的代码,问题依旧。

赞(0)
未经允许不得转载:TI中文支持网 » Dm8127使用SWitch Mode接百兆交换机传输问题。
分享到: 更多 (0)