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
no PHY found
此问题是在使用惠普廋客户机T5740做软路由时遇到,做软路由选择硬件时,越是普通越是方便。