mirror of
https://github.com/openwrt/openwrt.git
synced 2026-06-17 17:01:44 +04:00
7be78e718e
Some W1700K and XR1701G boards with Realtek RTL8261N/RTL8261BE 10G PHYs fail to bring up the USXGMII link on cold boot. The PHY enters a bad state during initialization and the link stays down permanently until power cycle. Root cause: the GPIO reset assert/deassert timing (40ms/150ms) is too short for the RTL8261N to complete its internal firmware load. The OEM firmware uses 200ms/200ms. Increase both PHY reset timings to 200ms/200ms to match OEM values. Confirmed to fix intermittent boot failures on both W1700K (Gemtek) and XR1701G boards. Signed-off-by: Ryan Chen <rchen14b@gmail.com> Link: https://github.com/openwrt/openwrt/pull/22564 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>