New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FS#3932 - [21.02] Autonegotiation speed fails with my provider's cable #8930
Comments
drygdryg: I observe the same issue on Xiaomi Mi Router 4A Gigabit edition (https://openwrt.org/inbox/toh/xiaomi/xiaomi_mi_router_4a_gigabit_edition). Configuring the port mode using ethtool helped me. |
alex-borkun: I experience the same issue on Xiaomi Redmi AC2100. Please fix. |
Still not fixed even in 21.02.2 on ramips/mt7621 (xiaomi mi 3G) Tried current snapshot 2022-02-20, the problem is fixed. I can connect over pppoe again. snapshot image recognizes 100 mbit correctly:
|
This bug still not fixed in 21.02.3. On MI-R3G (mt7621) I added Maybe someone knows a better workaround? |
The problem is fixed in 22.03.0-rc1 and later, see #8840 (comment) I do not know which commit exactly fixed it. |
darkblaze69:
Supply the following if possible:
openwrt 21.02 fails to establish pppoe link because of failing to autonegotiate (Speed: Unknown!, Link detected: no, etc):
# ethtool wan
Settings for wan:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Speed: Unknown!
Duplex: Unknown! (255)
Port: MII
PHYAD: 1
Transceiver: external
Auto-negotiation: on
Supports Wake-on: d
Wake-on: d
Link detected: no
When I set autonegotiation to off and forced to 100baseT/Full, pppoe worked like a charm.
/usr/sbin/ethtool -s wan speed 100 duplex full autoneg off
# ethtool wan
Settings for wan:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 100baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: No
Advertised FEC modes: Not reported
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: external
Auto-negotiation: off
Supports Wake-on: d
Wake-on: d
Link detected: yes
The text was updated successfully, but these errors were encountered: