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
    

関連情報