找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
广告投放联系QQ68610888广告投放联系QQ68610888广告投放联系QQ68610888
查看: 9879|回复: 11

Openwrt新版DSA交换机实现链路聚合,AP模式突破千兆

[复制链接]
发表于 2024-4-28 13:27 | 显示全部楼层 |阅读模式
本帖最后由 kotehana 于 2025-10-8 17:49 编辑

新版OpenWrt中交换机架构从swconfig升级为了DSA
什么是DSA?
DSA 代表分布式交换机架构,是用于网络交换机的 Linux 内核子系统。它是 OpenWrt 的 swconfig 框架的上游替代品,许多新路由器使用 DSA 驱动程序而不是 swconfig 驱动程序。
在 DSA 中,每个交换机端口都是一个单独的 Linux 接口。这意味着ip/ifconfig命令将显示接口等lan1,lan2,wan等。
    DSA 交换机端口可以用作独立接口(WAN 的通用解决方案),也可以使用 Linux 桥接接口进行桥接。在后一种情况下,交换机仍然能够在硬件级别路由流量,因此不会影响性能。
# 引用自https://www.openwrt.pro/post-645.html

这带来了一个巨大好处:现在链路聚合可以直接选择两个任意LAN口。
如果你正好也有一台2.5G网管交换机,那就可以将闲置千兆口WIFI6路由器的两个LAN聚合在一起,作为超千兆的AP使用。实测NX30PRO甚至能跑1600Mbps。




简易配置方法(以H3C NX30 Pro,OpenWrt 23.05,DSA架构为例)

  • 首先最好用手机配置静态IP连上AP的WIFI,防止有线LAN配翻车了后对设备失去控制。(或者慢慢等90秒自动回滚)
  • 安装链路聚合相关包(luci-proto-bonding ,kmod-bonding  ,proto-bonding),可以直接装luci-proto-bonding,会自动安装后者。
  • 新建接口,IP和设备LAN接口的IP一致。这里默认你已经知道作为AP使用需要关闭LAN接口的DHCP和IPV6 RA服务。

    4. 选择需要聚合的两个LAN口,聚合模式选bond0就可以。保存但不要应用。

    5. 在设备的br-lan中,添加新建的接口设备,去掉用于聚合的两个LAN口,保存并应用。

    6. 在交换机侧开启静态链路聚合,并插上两根网线到对应的接口。温馨提示,在开启聚合前插两个网线会导致网络环路。

    7. 完成

2025/10/8补充:

padavanonly大佬的6.6内核闭源驱动24.10固件做链路聚合真无敌了,跑1600Mbps时CPU占用也是个位数。

padavanonly/immortalwrt-mt798x-6.6: An opensource OpenWrt variant for mainland China users.
24.10的链路聚合操作方式有点不一样:
在设备里新建一个bonding设备,再取消桥接里原本的端口,就好了。(luci-proto-bonding这个包似乎取消了,只需要另两个就好)


我自己编译了一份 NX30PRO (NMBM)带 链路聚合(bonding)支持的6.6内核24.10固件 :
https://wwli.lanzoue.com/iZmy937xq1ne





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
 楼主| 发表于 2024-4-28 13:27 | 显示全部楼层
本帖最后由 kotehana 于 2025-10-8 17:49 编辑

内容已清除
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2024-4-28 13:27 | 显示全部楼层
本帖最后由 kotehana 于 2025-10-8 17:50 编辑

写到一半不小心发出来了还不能修改,汗
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2024-4-28 13:27 | 显示全部楼层
能在详细一点就更好了
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2024-6-10 14:26 | 显示全部楼层
老哥 求个这个nx30pro的固件 我想链路聚合但是原来的固件遇到问题 非常感谢
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-8-24 00:48 来自手机 | 显示全部楼层
老哥,请问我 openwrt 是主路由拨号也用它,可以搞双 lan 口聚合吗?因为我的 ap 路由器只有千兆口
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-9-2 23:38 | 显示全部楼层
本帖最后由 mywish 于 2025-9-3 00:28 编辑

这个插件聚合只能是 静态?动态LACP行不行

luci-proto-bonding这个插件的地址有没有,我这默认仓库没有

点评

动态LACP之前固件试了下没成功,24.10固件没试过。我传了个自己编译的固件,可以试试。  详情 回复 发表于 2025-10-8 17:36
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-9-21 23:27 | 显示全部楼层
缺少kmod-bonding  

点评

需要官方版本或者自己编译,推荐用这个仓库自己编译,性能最好。 https://github.com/padavanonly/immortalwrt-mt798x-6.6/tree/openwrt-24.10-6.6  详情 回复 发表于 2025-10-8 17:53
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-10-8 17:36 | 显示全部楼层
mywish 发表于 2025-9-2 23:38
这个插件聚合只能是 静态?动态LACP行不行

luci-proto-bonding这个插件的地址有没有,我这默认仓库没有

动态LACP之前固件试了下没成功,24.10固件没试过。我传了个自己编译的固件,可以试试。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-10-8 17:53 | 显示全部楼层

需要官方版本或者自己编译,推荐用这个仓库自己编译,性能最好。 https://github.com/padavanonly/i ... e/openwrt-24.10-6.6

点评

无法访问此网站github.com 拒绝了我们的连接请求。 请试试以下办法: 检查网络连接 检查代理服务器和防火墙  详情 回复 发表于 2025-10-8 20:11
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-10-8 20:11 | 显示全部楼层
kotehana 发表于 2025-10-8 17:53
需要官方版本或者自己编译,推荐用这个仓库自己编译,性能最好。 https://github.com/padavanonly/immort ...

无法访问此网站github.com 拒绝了我们的连接请求。
请试试以下办法:

检查网络连接
检查代理服务器和防火墙
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-5 14:37 来自手机 | 显示全部楼层
请问24.10聚合之后,br-lan中只去掉聚合的端口,不需要添加聚合的bond吗?
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /2 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2026-10-14 11:45

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 电话:13506125623

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