![如何让我的 10g 端口在我的 Qhora q301w 上工作?](https://linux22.com/image/226868/%E5%A6%82%E4%BD%95%E8%AE%A9%E6%88%91%E7%9A%84%2010g%20%E7%AB%AF%E5%8F%A3%E5%9C%A8%E6%88%91%E7%9A%84%20Qhora%20q301w%20%E4%B8%8A%E5%B7%A5%E4%BD%9C%EF%BC%9F.png)
我刚刚闪烁 我的 10g 端口似乎永久关闭,插入后我什至无法手动将它们设置为开启,
ip link set 10g-2 up
紧接着ip link
依然显示下来。这是 dmesg 关于 10g 端口的说法,
aquantia_phy_api_ops_init[2241]:INFO:qca probe aquantia phy driver > succeeded! Aquantia AQR113C 90000.mdio-1:08: aqr107_wait_reset_complete failed: -110 Aquantia AQR113C 90000.mdio-1:08: attached PHY driver (mii_bus:phy_addr=90000.mdio-1:08, irq=POLL) Aquantia AQR113C 90000.mdio-1:00: aqr107_wait_reset_complete failed: -110 Aquantia AQR113C 90000.mdio-1:00: attached PHY driver (mii_bus:phy_addr=90000.mdio-1:00, irq=POLL)
我可以做什么来解决这个问题?
答案1
我遵循了以下建议此提交消息,但经过一些修改,即我使用了 blob这里,因为它较新。
从以下位置获取 ethphy 固件映像:https://github.com/0x5826/QNAP-QHora-301w-Guide/releases/tag/AQR_ethphyfw_5.6.7
把它移到路由器上,
在装有固件的设备上,运行
cat AQR_ethphyfw_5.6.7 | nc -l -p 5050
在路由器上运行
nc $yourmachine 5050 > AQR_ethphyfw_5.6.7
验证 shas 是否与
sha1sum
运行
grep -i "0:ETHPHYFW" /proc/mtd
,确认您获得 mtd10。(可选)备份 0:ETHPHYFW 分区,
dd if=/dev/mtd10 of=/tmp/ethphyfw.backup
nc -l -p 5050 > /tmp/ethphyfw.backup
在 $yourmachine 上运行- 然后
cat /tmp/ethphyfw.backup | nc $yourmachine 5050
在路由器上运行。
通过串行电缆,在 Uboot 中将新固件映像写入 0:ETHPHYFW 分区
mtd erase /dev/mtd10 mtd -n write AQR_ethphyfw_5.6.7 /dev/mtd10 fw_setenv bootcmd "aq_load_fw 0; aq_load_fw 8; bootipq" saveenv reset