找回密码
 加入我们
搜索
      
查看: 5144|回复: 6

[网络] 请教一个i225-v 2.5G 网卡内网无法满速的问题

[复制链接]
发表于 2024-3-6 17:08 | 显示全部楼层 |阅读模式
        小弟近日将主路由 N4100+4 口 2.5G 的 I226-v 从 ikuaiOS 切换到了 Openwrt 官方源版本,一开始遇到了 pppoe 只有 300M 的尴尬情况,后来搜索发现是对应网口的 RSS 没有关联 4 个核心,关联之后就可以正常跑满 1300M 下载的带宽,同时内网 2.5G 速度正常。此为前提

        后来咸鱼上收了个零刻 IPC ,J4205+4G LPDDR3+64G EMMC 的配置,自带两个千兆网口,通过 ASMedia ASM1184 PCI-E 2.0 Switch 芯片可以外接一个扩展板,带有 4 个 i225-v B3 版本网口,将 N4100 的固件直接镜像到 IPC 上,发现 pppoe 最大只有 800M ,内网更是最大只有 1.3G 的带宽。相关配置完全相同,CPU 睿频已开到最大,节能模式已关闭。均无法满速

        再后来觉得可能是 pppoe 开销太大 CPU 太弱顶不住,刷了个 debian12 进去,做了个软桥接做交换机使用。在此模式下使用 iperf3 单线程多线程打流,到主路由上都只有 1.37G 的带宽,从路由器向设备打流最大 1.76G 。测试时 CPU 占用最高 60%,其他核心 30%左右。
        此时局域网内其他不经过这台设备网卡的设备速度都正常,SMB 跑 280MB/s 轻轻松松。
       
        目前已经尝试过的解决办法有:
        1.将 CPU 超频定频到 2.6Ghz ;
        2.将网卡的 RSS 队列关联到 4 个核心,运行时确实有占用,但占用值较低;
        3.全新安装 openwrt ;
        4.全新安装Debian12。

        按理说 J4205 比起 N4100 差距可能也就不到 10%,同样的系统同样的优化流程速度有一种半双工的感觉,网卡也确认过运行在全双工模式上。
        除此之外请教各位,还有其他的办法能做相关的调试嘛~还是说这玩意儿有什么缺陷就只能这样了?
发表于 2024-3-6 17:24 | 显示全部楼层
可能是switch的带宽不足
发表于 2024-3-6 17:31 | 显示全部楼层
“后来搜索发现是对应网口的 RSS 没有关联 4 个核心”请教一下大佬这个是如何操作
 楼主| 发表于 2024-3-6 17:41 | 显示全部楼层
wswcx 发表于 2024-3-6 17:31
“后来搜索发现是对应网口的 RSS 没有关联 4 个核心”请教一下大佬这个是如何操作 ...

此办法仅在openwrt系统上测试OK:
echo "$result" > "/sys/class/net/pppoe-wan/queues/rx-0/rps_cpus"
"$result"填写CPU核心数*2-1,比如双核写3,4核写7。
pppoe-wan填写你网口的名称。
然后回车即可。重启后会失效,持久化的话可以把下面代码写到启动项里:
#!/bin/sh
#开机先停10秒等网口运行起来
sleep 10
# 获取CPU核心数
core_count=$(cat /proc/cpuinfo | grep processor | wc -l)

# 计算结果
result=$((core_count * 2 - 1))

# 将结果写入文件
echo "$result" > "/sys/class/net/pppoe-wan/queues/rx-0/rps_cpus"
exit 0
发表于 2024-3-6 17:42 | 显示全部楼层
Cyan.Wayne 发表于 2024-3-6 17:41
此办法仅在openwrt系统上测试OK:
echo "$result" > "/sys/class/net/pppoe-wan/queues/rx-0/rps_cpus"
" ...

受教,多谢指教
 楼主| 发表于 2024-3-6 17:42 | 显示全部楼层
iooo 发表于 2024-3-6 17:24
可能是switch的带宽不足

我搜索了一下这个switch的信息,看介绍是PCIE2.0*4的,拆分成PCIE2.0*1 4个通道,理论上每个接口有5G的总带宽,分下来双向2.5G应该是够的,加上测速只是单向的,就很奇怪了~
 楼主| 发表于 2024-3-6 17:45 | 显示全部楼层
wswcx 发表于 2024-3-6 17:42
受教,多谢指教

坛友客气啦~
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-5-6 18:39 , Processed in 0.008516 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表