openwrt 支持bcm57780

x86 TG3 driver not compatible with x86 pcie boards


Description 

Hi guys, the kmod-tg3 driver from the repository doesn't have pcie support, its missing the compact compact2 binary files. I tried using the openwrt toolchain to compile but it wouldn't work for me coming back with errors. I did manage to compile it in Arch very easily. I copied it to my board and works perfectly. The error I have is when I reboot my pc it fails to load as dependacies from hwmon and ptp fail, as it was compiled on another OS (i use the openwrt version tg3) to boot up and once the pc is up and running i use winscp to copy my version over with another NIC, and fingers crossed my pc doesnt go down. My card is a netlink 57780 on a atom board and the link below has the linux source.https://www.broadcom.com/support/ethernet_nic/netlink_k57.phpThanks if you guys are able to do this.

Answer:

I have same issue on t5740 hp thinclient (CC 15.05.1). To resolve problem i had to make:

Install kmod-phy-broadcomcd /etc/modules-boot.d && ln -s ../18-phy-broadcom 18-phy-broadcom (i'm not sure, can make typo)

Would be great when above 2 steps are included in x86-generic image. 

X86 TG3驱动不兼容x86 PCIe主板

嗨,朋友们,从仓库下载的kmod-tg3驱动不支持pcie,它缺少compat2的二进制文件,我尝试使用openwrt 工具链编译,但是问题依旧存在。 我在Arch中很容易的编译出它,把它拷贝到板子上,它工作很完美。当我在另一个OS(Openwrt版的tg3)上编译,在我重启PC以后,从hwmon看到报错:因为依赖问题不能加载。我在启动和运行后,使用winscp通过另一个网卡拷贝版本信息,这期间祈求我的PC不关掉。我的网卡是atom主板上的57780 。下面是它的linux source: https://www.broadcom.com/support/ethernet_nic/netlink_k57.php

答:

我在惠普hpt5740上遇到同样的问题,解决方法如下:

1、安装模块 kmod-phy-broadcom

2、做软连接,将/etc/modulesd下的modules-boot.d连接到/etc/modules-boot.d 。

cd /etc/modules-boot.d && ln -s ../modules.d/18-phy-broadcom


如果phy-broadcom没有先于TG3加载,会看到的错误提示:
no PHY found

此问题是在使用惠普廋客户机T5740做软路由时遇到,做软路由选择硬件时,越是普通越是方便。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值