Fazik83 Posted September 17, 2023 Posted September 17, 2023 Hi guys. I installed Armbian 23.8 Bookworm on mmc and I have not eth0 interface. WiFi works. Could you help me? 0 Quote
Werner Posted September 17, 2023 Posted September 17, 2023 Providing logs with armbianmonitor -u helps with troubleshooting and significantly raises chances that issue gets addressed. 0 Quote
Fazik83 Posted September 17, 2023 Author Posted September 17, 2023 (edited) Ethertnet port works on older image. Edited September 17, 2023 by Fazik83 0 Quote
Werner Posted September 17, 2023 Posted September 17, 2023 The interface name is end0 Use udev rules to rename to eth0 if you want. 0 Quote
Fazik83 Posted September 17, 2023 Author Posted September 17, 2023 But I have not internet access via eth (end0) Ifconfig lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 32 bytes 2592 (2.5 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 32 bytes 2592 (2.5 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.2.102 netmask 255.255.255.0 broadcast 192.168.2.255 inet6 fe80::3ad5:4df8:1ff:4c0e prefixlen 64 scopeid 0x20<link> ether b0:02:47:b9:f0:e9 txqueuelen 1000 (Ethernet) RX packets 1422 bytes 166846 (162.9 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 1216 bytes 525875 (513.5 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 0 Quote
Werner Posted September 17, 2023 Posted September 17, 2023 33 minutes ago, Fazik83 said: 2023 [ 14.365868] dwmac-sun8i 5020000.ethernet end0: __stmmac_open: Cannot attach to PHY (error: -19) I see. Something is fishy. No instant solution. You can try to revert to an older kernel using armbian-config for now. Btw. you are sure you have the OPi3 without LTS? Because the LTS variants differs hardware-wise and that is why there are separate images for it. 0 Quote
Fazik83 Posted September 17, 2023 Author Posted September 17, 2023 I always download image from https://www.armbian.com/orange-pi-3/#kernels-archive-all I have not LTS. So, which image you prefer for me? Link? 0 Quote
Werner Posted September 18, 2023 Posted September 18, 2023 The link you followed is just fine. As stated you could try to use an older kernel (like 5.15.y) or try edge branch which follows 6.x.y, not sure if 6.5 already but 6.4.y I think And check if this makes a difference. It is easier to investigate if known that it works properly on other firmware. 0 Quote
Gunjan Gupta Posted September 18, 2023 Posted September 18, 2023 @Fazik83Its hard to tell why ethernet is not detected without seeing logs. Please upload logs by running `armbianmmonitor -u` as already mentioned by Werner above 0 Quote
Gunjan Gupta Posted September 18, 2023 Posted September 18, 2023 @Fazik83 Does this happen only on warm reboot or on cold boot(removing power and plugging back in) as well? Also could you please try the image from the below link and check if it works better. Make sure to check after reboot as well. https://drive.google.com/drive/folders/1mD8q60uruA_iWpN1Njy0H9FVw7lPZReY?usp=sharing 0 Quote
djiai106 Posted September 23, 2023 Posted September 23, 2023 hello, I also had this problem which I just solved by reinstalling the version: Armbian_23.02.2_Orangepi3_bullseye_current_5.15.93.img.xz Once you have rebooted on your OPI3, followed the startup script and done the first # apt update please run the armbian-config script and freeze the firmware upgrade. If in doubt you can use the # apt-mark hold [PACKAGENAME] command. 0 Quote
djiai106 Posted September 23, 2023 Posted September 23, 2023 https://fi.mirror.armbian.de/archive/orangepi3/archive/Armbian_23.02.2_Orangepi3_bullseye_current_5.15.93.img.xz 0 Quote
Fazik83 Posted September 24, 2023 Author Posted September 24, 2023 (edited) Actually I have Armbian 23.02.2 Bullseye with Linux 5.15.93-sunxi64 If I find some free time today, I'll try install image from Gunjan Gupta Still doesn't work. Edited September 24, 2023 by Fazik83 0 Quote
Gunjan Gupta Posted September 25, 2023 Posted September 25, 2023 On 9/24/2023 at 10:00 AM, Fazik83 said: Still doesn't work. Thanks for reporting back. I am going to rework it this week. Will let you know once I have an image ready for testing. 0 Quote
Gunjan Gupta Posted September 29, 2023 Posted September 29, 2023 @Fazik83I have made few changes and have uploaded new Images here - https://drive.google.com/drive/folders/1Pq7iYzIBPhPPACGxDqan0obbl8wNVY8t?usp=sharing Could you please test the same and let me know if it works? PS: The image has console set to serial, so there might be no login prompt on hdmi. If you need to use hdmi, set console=both in boot/armbianEnv.txt file. 0 Quote
yurii84 Posted October 28, 2023 Posted October 28, 2023 29.09.2023 в 21:59, Gunjan Gupta сказал: Could you please test the same and let me know if it works? Hello! I tested it, but it doesnt work on my orange pi 3 (not LTS). I tried apt update and upgrade, but dont luck. I can give diagnostic information if you tell me the commands. 0 Quote
Gunjan Gupta Posted October 29, 2023 Posted October 29, 2023 22 hours ago, yurii84 said: Hello! I tested it, but it doesnt work on my orange pi 3 (not LTS). I tried apt update and upgrade, but dont luck. I can give diagnostic information if you tell me the commands. Its ok. I am already aware that the image was broken. It was already tried by someone else from the community. I will try to fix it later, dealing with some personal stuff right now. 0 Quote
Aleksey Gavrikov Posted December 13, 2023 Posted December 13, 2023 (edited) Armbian 23.11.1 (Linux 6.1.63-current-sunxi64) - A similar problem with the eth0 interface not working on this board: [ 2.865410] dwmac-sun8i 5020000.ethernet: IRQ eth_wake_irq not found [ 2.865438] dwmac-sun8i 5020000.ethernet: IRQ eth_lpi not found [ 2.865881] dwmac-sun8i 5020000.ethernet: PTP uses main clock [ 2.865914] dwmac-sun8i 5020000.ethernet: Current syscon value is not the default 58000 (expect 50000) [ 2.866325] dwmac-sun8i 5020000.ethernet: No HW DMA feature register supported [ 2.866336] dwmac-sun8i 5020000.ethernet: RX Checksum Offload Engine supported [ 2.866344] dwmac-sun8i 5020000.ethernet: COE Type 2 [ 2.866353] dwmac-sun8i 5020000.ethernet: TX Checksum insertion supported [ 2.866361] dwmac-sun8i 5020000.ethernet: Normal descriptors [ 2.866368] dwmac-sun8i 5020000.ethernet: Chain mode enabled [ 2.968350] dwmac-sun8i 5020000.ethernet: EMAC reset timeout [ 2.968383] dwmac-sun8i 5020000.ethernet eth0: stmmac_dvr_remove: removing driver [ 3.051836] dwmac-sun8i: probe of 5020000.ethernet failed with error -110 Is there a solution to this problem? thx Edited December 13, 2023 by Aleksey Gavrikov 0 Quote
Gunjan Gupta Posted December 14, 2023 Posted December 14, 2023 @Aleksey GavrikovWe were not able to fix this before we made 23.11 release. We have now fixed the issue and the PR is merged. Fix will be available in beta apt repository first (beta.armbian.com) and will be included in next release. As the fix is in bootloader, once new linux-u-boot-* package is provided via apt, Bootloader has to be reflashed on the system (See https://docs.armbian.com/User-Guide_Getting-Started/#how-to-update-u-boot). Ethernet should start working after reboot. 0 Quote
Денис Кузнецов Posted March 7 Posted March 7 I'm has been update to Armbian 24.2.1 and update u-boot but no difference in ethernet driver behavior. Any idea to fix it? 0 Quote
Hannes Posted March 14 Posted March 14 (edited) I do ran into the same problem today with my rock-3a running Armbian 24.2.1 Bookworm with Linux 6.6.16-current-rockchip64 It occurred after re-boot of the system because of the banner the message "Please reboot system do to kernel-updated" appeared. After that ethernet (was named "end0") did not come up anymore. When activating using "nmtui" the message comes: "Activation failed. Device could not be prepared for activation ..." (freely translated from German language). journalctl -x gives the following: (armbian-monitor -u already performed) Mar 14 10:51:01 cloud kernel: rk_gmac-dwmac fe010000.ethernet end0: __stmmac_open: Cannot attach to PHY (error: -19) Mar 14 10:51:01 cloud NetworkManager[745]: <info> [1710409861.7565] device (end0): state change: config -> failed (reason 'config-failed', sys-iface-state: 'managed') Mar 14 10:51:01 cloud NetworkManager[745]: <warn> [1710409861.7579] device (end0): Activation: failed for connection 'Ethernet' Mar 14 10:51:01 cloud NetworkManager[745]: <info> [1710409861.7588] device (end0): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed') After all I updated the bootloader (using armbian-config) and it luckily resolved the problem ... Thx for reading this. Hope it helps others ... Edited March 14 by Hannes Problem solved 1 Quote
StormMaster Posted June 20 Posted June 20 (edited) I had the same problem with Eth0 missing, I had to connect via TTL-UART-dongle to assign the interface to new system. And it was end0 also. After that i got problems with high Soft-IRQ loads on my CPU(Nanopi M4V2 with OMV+docker+transmission with 1 SATA disk. See images attached, before and after upgrading). There is definitely something wrong with this release. Guys who still didn't upgrade to Bookworm, could you pls send me results of "ethtool -k end0" command to compare TCP segmentation offload settings on NanoPi M4V2 ? See https://balodeamit.blogspot.com/2013/10/tcp-segmentation-offloading.html for additional info Edited June 20 by StormMaster 0 Quote
bolo Posted August 4 Posted August 4 I've installed Armbian minimal version based on Debian Bookworm (image Armbian_community_24.8.0-trunk.495_Bananapi_bookworm_current_6.6.36_minimal.img.xz) on my Banana Pi M1. Installation went well but I can't set up static ip address in armbian config. Anytime I run armbian-config and try to set static address it hangs for a while and exits with no error code. So, I set up static ip address mapping on my router. After installation I runned apt update and apt upgrade. I've noticed that there is no eth0 interface but end0. Dmesg says that interface was renamed. root@bananapi:/usr/local/bin# dmesg | grep end0 [ 3.327770] sun7i-dwmac 1c50000.ethernet end0: renamed from eth0 [ 10.106591] sun7i-dwmac 1c50000.ethernet end0: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 10.126691] sun7i-dwmac 1c50000.ethernet end0: PHY [stmmac-0:01] driver [RTL8211E Gigabit Ethernet] (irq=POLL) [ 10.126766] sun7i-dwmac 1c50000.ethernet end0: No Safety Features support found [ 10.126781] sun7i-dwmac 1c50000.ethernet end0: RX IPC Checksum Offload disabled [ 10.126799] sun7i-dwmac 1c50000.ethernet end0: No MAC Management Counters available [ 10.126813] sun7i-dwmac 1c50000.ethernet end0: PTP not supported by HW [ 10.127714] sun7i-dwmac 1c50000.ethernet end0: configuring for phy/rgmii-id link mode [ 14.547226] sun7i-dwmac 1c50000.ethernet end0: Link is Up - 1Gbps/Full - flow control rx/tx I'm not sure if interface name causes problem with setting up static address in armbian-config. Now I'm trying to rename end0 interface to eth0. 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.