找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 2613|回复: 20

原生openwrt 57810 2.5g驱动配合猫棒使用一种方法(附安装包)

[复制链接]
发表于 2024-4-28 13:27 | 显示全部楼层 |阅读模式
本帖最后由 oi-io 于 2024-11-18 09:30 编辑

20241018更新
我折腾东西都是一阵一阵的,最近已经没折腾op了,op发布了23.05.5正式版,但是我忘了kmod-bnx2x包的下载地址了,重复造轮子没意思,也不会自动编译,话说有人试过在05.5直接安装我发布的老版包没,可以安装并使用吗?事实上我此前发布的3个包是用的相同二进制驱动文件。
或者使用 命令opkg install /tmp/xxx.ipk  --force-depends 安装试试,欢迎反馈。
重点:我提取修改发布的这些文件都是只适用X86平台的op,arm等其他平台99.9999999999%的可能用不了,欢迎自测,我不对产生的后果负责。

找到原版包下载地址了,贴出来备忘
https://downloads.openwrt.org/releases/23.05.5/targets/x86/64/kmods/5.15.167-1-59d1431675acc6823a33c7eb2323daeb/
顺手改了23.05.5的包


20240811更新
将驱动的二进制文件直接更换到ipk包,不进后台也能调出2.5G速率
23.05.4对应5.15.162包
23.05.3对应5.15.150包
23.05.2对应5.15.137包
只需安装自己版本对应的一个包即可。

在有网的情况下可直接安装版本对应版本的ipk(在安装过程中会自动安装依赖),否则应先下载依赖bnx2x-firmware_20230804-1_x86_64.ipk安装
https://downloads.openwrt.org/re ... 230804-1_x86_64.ipk
系统-软件包-安装 ethtool
系统-启动项-本地启动脚本 在exit 0前添加 ethtool -s ethx speed 2500 ,ethx的x可在网络-接口里查看。
完成全部步骤建议直接重启设备。
--end--

以下原帖,实现原理,建议看完。
前提:57810系列网卡已经改好2.5g固件。可参考https://www.dslreports.com/forum ... ing-a-BCM57810S-NIC
uefi-shell用于调整网卡固件支持2.5G,把uefi-shell解压后放到U盘根目录,uefi_ediag\x64下的文件也放到u盘,使用快捷键从U盘启动,一般在usb_shell输入fs0:用ls命令找到ediag_x64.efi后按照教程配置
网卡固件更改2.5G支持工具回复可见https://wwm.lanzoue.com/iMbzC22ivipc
密码:5zg8


U盘目录示例



驱动从这提取的https://github.com/MutoMagic/openwrt-bnx2x-2.5g,就不隐藏了


1.下载附件,解压得到bnx2x.ko并上传到openwrt
2.在web页面的系统-软件包,更新列表后搜kmod-bnx2x和ethtool安装
或者命令opkg update && opkg install kmod-bnx2x &&  opkg install ethtool
3.备份原驱动 cp /lib/modules/5.xxx/bnx2x.ko /lib/modules/5.xxx/bnx2x.kobak(这步可以省略)

4.把我提供的ko文件复制到/lib/modules/5.xxx/目录
5.重启网络相关服务,我不会,建议直接重启系统  reboot
6.使用命令切换2.5g速率 ethtool -s ethx speed 2500 (重启后会恢复1/10g速率,建议把命令加到开机启动项:系统-启动项-本地脚本)


我测试成功的版本是23.05.3,23.05.2极大概率也能使用,其他版本请自行测试!







本帖子中包含更多资源

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

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2024-5-26 21:41 | 显示全部楼层
本帖最后由 oi-io 于 2024-11-18 09:30 编辑

占楼
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-6-13 14:32 | 显示全部楼层
真厉害,我都是从头编译的,这个方法被你找到了。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-6-13 16:13 | 显示全部楼层
本帖最后由 tinysun 于 2024-6-13 16:58 编辑

试了一下你的方法,好用,我的版本是原生版OpenWrt 23.05.3 r23809-234f1a2efa / LuCI openwrt-23.05 branch git-24.086.45142-09d5a38
用的是esxi,把网卡直通给openwrt。

但是有一个问题,就是每隔1-2分钟网卡就会自己关闭然后又马上启动起来。

nic link is down。

nic link is up,2500mbps full duplex。

流控开关都会重启。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-6-13 16:22 | 显示全部楼层
刚发现个问题,我这个网卡会不定时的断流。不过马上又会自动连上。你那边有这个问题吗?我是用的esxi直通给openwrt的。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-23 17:22 | 显示全部楼层
本帖最后由 oi-io 于 2024-6-23 19:55 编辑
tinysun 发表于 2024-6-13 16:22
刚发现个问题,我这个网卡会不定时的断流。不过马上又会自动连上。你那边有这个问题吗?我是用的esxi直通给 ...

我也是esxi直通给openwrt的没遇到你说的这个问题,建议把网卡固件更新到最新,固件更新参考这个:https://47.98.242.220/thread-23439-1-1.html或者https://www.dell.com/support/hom ... ails?driverid=9kyr0
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-8-13 22:17 | 显示全部楼层
6666666研究研究
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-8-14 19:09 | 显示全部楼层
谢谢分享
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-8-25 21:26 | 显示全部楼层
电口是不是不支持2.5G?

点评

在我认知中,电口是有2.5G速率的,比如TL-SM410U,但是需要网卡或网络设备兼容。另外,57810这个网卡主要还是为配合猫棒使用,因为2.5g光/电模块性价比肯定比不上1/10G的光模块。  详情 回复 发表于 2024-10-18 10:41
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-8-26 20:54 | 显示全部楼层
支持一下 正在研究
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-8-26 21:48 | 显示全部楼层
谢谢分享!!!!!!!!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-8-30 16:57 来自手机 | 显示全部楼层
谢谢大神,研究研究
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-3 03:13 | 显示全部楼层
谢谢分享
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-7 21:25 | 显示全部楼层
试了一下你的方法,好用
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-10-18 10:41 | 显示全部楼层
qq2489226 发表于 2024-8-25 21:26
电口是不是不支持2.5G?

在我认知中,电口是有2.5G速率的,比如TL-SM410U,但是需要网卡或网络设备兼容。另外,57810这个网卡主要还是为配合猫棒使用,因为2.5g光/电模块性价比肯定比不上1/10G的光模块。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

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

GMT+8, 2025-6-15 06:33

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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

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