如何让我的 10g 端口在我的 Qhora q301w 上工作?

如何让我的 10g 端口在我的 Qhora q301w 上工作?

我刚刚闪烁 我的 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
    

相关内容