Hello.
I hope this is the proper place to report an issue on the aarch64 architecture.
I recently upgraded my Orange Pi Zero Plus from Fedora 33 to Fedora 34. After doing so, its ethernet port did not work anymore, or at least it was not getting an IPv4 DHCP address. Having found in the internet similar issues after other upgrades, I applied the same workaround, and it worked: setting the speed to 10 Mbps w/o autonegotiation.
Just in case it matters, under F33 the kernel’s version was 5.11.15-200.fc33.aarch64; under F34 it is 5.14.9-200.fc34.aarch64.
Thank you in advance.
[root@localhost ~]# ip -o a s eth0
2: eth0 inet6 fe80::1:29ff:fe0d:92c0/64 scope link \ valid_lft forever preferred_lft forever
[root@localhost ~]#
[root@localhost ~]# ethtool -s eth0 speed 10 autoneg off
[root@localhost ~]#
[root@localhost ~]# ip -o a s eth0
2: eth0 inet 192.168.1.102/24 brd 192.168.1.255 scope global dynamic noprefixroute eth0\ valid_lft 40810sec preferred_lft 40810sec
2: eth0 inet6 fe80::1:29ff:fe0d:92c0/64 scope link \ valid_lft forever preferred_lft forever
[root@localhost ~]#
[root@localhost ~]# dmesg | grep ethernet
[ 23.335623] dwmac-sun8i 1c30000.ethernet: IRQ eth_wake_irq not found
[ 23.343545] dwmac-sun8i 1c30000.ethernet: IRQ eth_lpi not found
[ 23.360159] dwmac-sun8i 1c30000.ethernet: PTP uses main clock
[ 23.478741] dwmac-sun8i 1c30000.ethernet: No HW DMA feature register supported
[ 23.486070] dwmac-sun8i 1c30000.ethernet: RX Checksum Offload Engine supported
[ 23.493344] dwmac-sun8i 1c30000.ethernet: COE Type 2
[ 23.498494] dwmac-sun8i 1c30000.ethernet: TX Checksum insertion supported
[ 23.514724] dwmac-sun8i 1c30000.ethernet: Normal descriptors
[ 23.520541] dwmac-sun8i 1c30000.ethernet: Chain mode enabled
[ 23.550162] dwmac-sun8i 1c30000.ethernet: Found internal PHY node
[ 23.577864] dwmac-sun8i 1c30000.ethernet: Switch mux to internal PHY
[ 23.584304] dwmac-sun8i 1c30000.ethernet: Powering internal PHY
[ 23.643656] dwmac-sun8i 1c30000.ethernet: Switch mux to external PHY
[ 36.023264] dwmac-sun8i 1c30000.ethernet eth0: PHY [0.2:01] driver [RTL8211E Gigabit Ethernet] (irq=POLL)
[ 36.042532] dwmac-sun8i 1c30000.ethernet eth0: Register MEM_TYPE_PAGE_POOL RxQ-0
[ 36.051161] dwmac-sun8i 1c30000.ethernet eth0: No Safety Features support found
[ 36.058750] dwmac-sun8i 1c30000.ethernet eth0: No MAC Management Counters available
[ 36.066493] dwmac-sun8i 1c30000.ethernet eth0: PTP not supported by HW
[ 36.088146] dwmac-sun8i 1c30000.ethernet eth0: configuring for phy/rgmii link mode
[ 40.237139] dwmac-sun8i 1c30000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[ 212.564936] dwmac-sun8i 1c30000.ethernet eth0: Link is Down
[ 216.012275] dwmac-sun8i 1c30000.ethernet eth0: Link is Up - 10Mbps/Full - flow control off
[root@localhost ~]#