ARM64 – Odroid C2 – Boots with Latest ‘Linux-Next’..
I tried the latest ‘Linux-Next’ version, from https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/log/?id=refs/tags/next-20160913 and the C2 booted OK, but the Ethernet problem still persists..
......... eth0: device MAC address 00:1e:06:33:13:6e meson6-dwmac c9410000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx Fedora 24 (Workstation Edition) Kernel 4.8.0-rc6-next-20160913 on an aarch64 (ttyAML0) ..................... # uname -a Linux rgc2 4.8.0-rc6-next-20160913 #2 SMP PREEMPT Tue Sep 13 22:35:01 PDT 2016 aarch64 aarch64 aarch64 GNU/Linux
I had tried all the latest patched versions of 4.8-rc4/5/6 for the C2, and all of them still suffer from this problem.. ETH0 is present, and there are no errors shown, but network traffic stops after a short time.. Dropping the link to 100Mbps gives slightly better results, with a longer delay before traffic stops..
Now that this code is in the mainline tree, there is a better chance that this can be fixed.. I have read some reports that the C2 Ethernet link was OK with a certain patched kernel, but I have tried over eight different patch versions, and none of them worked correctly, on my system..
Robert Gadsdon. September 13, 2016.
This is great news 🙂
Not sure if this is upstream or one of the patches you have already tried. Might be worth a try on the ethernet issue:
https://git.kernel.org/cgit/linux/kernel/git/khilman/linux.git/commit/?h=to-build&id=65af5e915e44a83f56d5058207b30ebb57160338
Thanks for the patch link… I’ll try applying it.. Not sure if I already tried this one – there have been so many, sometimes conflicting!..
RG..