-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
[Bug]: LAN port not working on Radxa E20C #7836
Comments
Jira ticket: AR-2613 |
I checked with tcpdump on both sides of the cable, and the remote side does not see any packets sent by the E20C. tcpdump on E20C shows that packets are being received from the wire. So, only packet sending is broken. It's tested on two E20C devices. |
I loaded the original IstoreOS from Radxa website, and I was able to ping 192.168.100.1 which is by default bridged through the LAN port, so it's not a hardware failure. |
Hey Stanislav, long time no see! The problem with this device is that we don't deal with it. There are too many variants out there and there is so little resoures / people - we focus on selected boards only. What is outside "Standard/Platinum support": https://docs.armbian.com/User-Guide_Board-Support-Rules/#standard-support we do not have hardware, time and people, but images are still produced as "community supported targets" as most of those still might work well or to some degree. Most of our software stack is developed around mainline kernel, which is why features are missing / are broken. Vendor kernel is (mainly) hw feature complete, but have other problems. We only support a few (flagship) devices with factory kernel. |
yeah, I've been busy in completely different areas, but here we go again :) Radxa informed me that they are an official sponsor of Armbian, so I thought there's a fast track in resolving the issues :) The LAN port is a built-in RK3528 Ethernet, maybe you know about similar issues with other boards? |
That is correct. That applies for hw under Platinum section. There we have people and know how for fast track operations. Even there sometimes doesn't go as fast we would like.
We have several boards with this SoC in the build system, but all were added by community or vendors themselves. I am awaiting shipment of https://radxa.com/products/rock2/2f that have 3528A by this or next week. Not sure how things will progress / no plans atm. We are also in the middle of point release cycle with focus on bug fixing on existing target. I would say, forums https://forum.armbian.com/ are the best way to find some people who know something. |
ok, we'll see. I also wrote to Radxa support, probably they have some more information. The bug seems to be something really minor, as everything works except transmitting the packet on the wire. |
I encountered the same LAN port issue. Based on my testing, kernel version |
@csrutil thank you. I believe the problem is somewhere around the physical layer chip (YT8531, A similar problem was found in OrangePi: https://www.reddit.com/r/OrangePI/comments/1aojmn3/orange_pi_3b_ethernet_doesnt_work/ Probably, the PHY chip doesn't get enough voltage? The kernel sees the interface as operational and tcpdump shows outgoing packets. Just the other side of the wire doesn't receive anything. |
@csrutil where can I find the branch for |
@EvilOlaf thanks. The changes do involve |
Hi @sputnik2019 , I noticed you added some rk3528 devices from mangopi and hinlink that have both pcie and gmac enabled. |
Try : |
Thanks for the reply, I've tried that and the LAN still doesn't communicate. |
I tried to revert pcie to rk-rkr3's state alone: |
What happened?
I built a fresh Bookworm image for Radxa E20C, and the WAN port works as expected, but the LAN port (
end1
) detects the link, but does not send or receive any packets.Current commit:
1f69720656212154a09fa9a842e323265597a55d
also, dmesg messages:
How to reproduce?
the device does not get the DHCP address on LAN port and also statically assigned IP addresses don't work.
Branch
main (main development branch)
On which host OS are you running the build script and observing this problem?
Debian 12 Bookworm
Are you building on Windows WSL2?
Relevant log URL
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: