Qhora q301w에서 10g 포트를 작동시키려면 어떻게 해야 합니까?

Qhora q301w에서 10g 포트를 작동시키려면 어떻게 해야 합니까?

방금 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
      
    • sha가 일치하는지 확인sha1sum

  • 실행하여 grep -i "0:ETHPHYFW" /proc/mtdmtd10이 표시되는지 확인합니다.

  • (선택 사항) 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
    

관련 정보