Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页

    YT8531

    T Series
    5
    16
    4382
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      shuaige LV 6 last edited by

      在调试以太网时,能相互ping通,但是用iperf3测试速率是时达不到,有没有大佬告知下原因

      41b7b961-bbcb-423a-a243-5c468fe6f53a-image.png

      J A S 3 Replies Last reply Reply Quote Share 0
      • J
        Jingyan LV 5 @shuaige last edited by

        @shuaige 确认下linkup的速率是多少?你用的GMAC网口还是wifi?dmesg|grep eth看下log

        S 1 Reply Last reply Reply Quote Share 0
        • A
          Asoul_Ava LV 5 @shuaige last edited by

          @shuaige 可能是socket缓冲区的原因,你可以在后面添加-l310 或者-l290之类的数,或者限制速率为-b90m 这样来尝试一下,还不行的话就修改wmem_max和wmem_default这两个网卡内核调优参数。

          A 1 Reply Last reply Reply Quote Share 0
          • A
            Asoul_Ava LV 5 @Asoul_Ava last edited by

            @asoul_ava 才看到测得是TCP,再调调延时看看

            S 1 Reply Last reply Reply Quote Share 0
            • S
              shuaige LV 6 @Jingyan last edited by

              @jingyan 速率是1000的,GMAC网口,
              6c7433c2-d3fb-46ca-90f9-328d35dd0b59-image.png

              ethtool信息:
              2c397a79-0cbd-4c3e-b1f1-aafe3093356b-image.png

              J 1 Reply Last reply Reply Quote Share 0
              • S
                shuaige LV 6 @Asoul_Ava last edited by

                @asoul_ava TX RX的延时修改之后才能PING通,已经做过修改,想问一下内核调优参数具体怎么做

                A 1 Reply Last reply Reply Quote Share 0
                • A
                  Asoul_Ava LV 5 @shuaige last edited by

                  @shuaige
                  echo 16777216 > /proc/sys/net/core/rmem_max
                  echo 16777216 > /proc/sys/net/core/rmem_default
                  echo 16777216 > /proc/sys/net/core/wmem_max
                  echo 16777216 > /proc/sys/net/core/wmem_default
                  这样设置之后在使用iperf3时限制速率为95兆来跑
                  iperf3 -u -c 192.168.XXX.XXX -b95M -t10
                  如果不行的话就尝试
                  iperf3 -u -c 192.168.XXX.XXX -b100M -t10 -l314或者
                  iperf3 -u -c 192.168.XXX.XXX -b100M -t10 -l65507
                  就是限制这个发包大小,具体多少就自己试一试了

                  S 1 Reply Last reply Reply Quote Share 0
                  • J
                    Jingyan LV 5 @shuaige last edited by

                    @shuaige MAC到PHY看起来是正常的,千兆这个速率大概率是PHY-PHY之间的问题。

                    可以换个网线,或者用通用PHY驱动试试。对端也是T527吗?

                    S 2 Replies Last reply Reply Quote Share 0
                    • S
                      shuaige LV 6 @Asoul_Ava last edited by

                      @asoul_ava 有丢包问题,想问一下丢包一般怎么解决,调整了TX RXdelay没什么明显改善,是否是丢包导致的速率上不去
                      5f0caa81-d6ac-43a8-886d-083e32e96097-image.png

                      1 Reply Last reply Reply Quote Share 0
                      • S
                        shuaige LV 6 @Jingyan last edited by

                        @jingyan 网线更换过了,对端是PC端,百兆是正常的,千兆会存在丢包情况,crc error等,这种情况除了调整了RX TX的时延还有其他办法吗,是否这个影响千兆速率

                        1 Reply Last reply Reply Quote Share 0
                        • S
                          shuaige LV 6 @Jingyan last edited by

                          @jingyan 测试后发现UTP收到的包有错误
                          e2c95910-e072-4083-bcb6-b55ec5c03702-image.png

                          J 1 Reply Last reply Reply Quote Share 0
                          • J
                            Jingyan LV 5 @shuaige last edited by

                            @shuaige 千兆的信号质质量要求更高,百兆正常说明配置跟驱动都是OK的,可以往硬件方向排查下。如信号完整性,IO驱动能力,波形、眼图质量等

                            1 Reply Last reply Reply Quote Share 0
                            • S
                              shang_120528 LV 2 @shuaige last edited by

                              @shuaige 哥们,你这个千兆网口速率不达标的问题解决了吗?我这边也碰到yt8531和你一样的问题了,请问你是怎么解决的啊?我这边试了调整gmac和phy的时延,都没成功。

                              S 1 Reply Last reply Reply Quote Share 0
                              • Z
                                z2500abc LV 5 last edited by

                                PCB走线做等长和阻抗了没啊

                                1 Reply Last reply Reply Quote Share 0
                                • S
                                  shuaige LV 6 @shang_120528 last edited by

                                  @shang_120528 让CLKOUT输出125M就好了

                                  S 1 Reply Last reply Reply Quote Share 0
                                  • S
                                    shang_120528 LV 2 @shuaige last edited by

                                    @shuaige 我刚发现我这板子CLKOUT是25M,麻烦请问您是怎么做让CLKOUT输出125M的吗?

                                    1 Reply Last reply Reply Quote Share 0
                                    • 1 / 1
                                    • First post
                                      Last post

                                    Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

                                    行为准则 | 用户协议 | 隐私权政策