-
-
Notifications
You must be signed in to change notification settings - Fork 506
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
NanoPi NEO3 | Ethernet missing on reboot #6987
Comments
root@neo3-13:/boot# cat /boot/dietpiEnv.txt
rootdev=UUID=e0c99fd1-c0b7-4694-9dc7-c3cb3773deec
rootfstype=ext4
\# The init system logs to the console defined last.
consoleargs=console=ttyS2,1500000
usbstoragequirks=
extraargs=net.ifnames=0
docker_optimizations=off
overlay_path=rockchip
overlay_prefix=rockchip
overlays=
user_overlays=
fdtfile=rockchip/rk3328-nanopi-neo3-rev02.dtb |
Hmm, I guess a kernel update has been applied on first boot? I can test later. Would be bad, of course, if the device tree got broken or is missing or such. |
on firstboot the kernel and tree were updated. Being an headless the firstboot must be done via network. |
Hmm, in general it works well here, also the kernel did not receive an update since Feburary: root@NanoPiNEO3:~# uname -a
Linux NanoPiNEO3 6.6.16-current-rockchip64 #1 SMP PREEMPT Fri Feb 23 08:25:28 UTC 2024 aarch64 GNU/Linux But indeed on first I'm flashing a new image and try to replicate it with serial console attached. While using WiFi at first, I also tested onboard Ethernet, and it works fine as well. |
do you mind sharing the current device-tree which was installed? thank you |
Strange enough just retried and reboot is working, with ethernet. Same image as yours. Maybe the very latest kernel and device tree fixed it Thank you |
As said, there was no kernel update since February, it is still |
Confirmed, I'm facing the same issue. when rebooted, the ethernet having issue, doesn't come up maybe this log help ??
|
Okay, so it does reboot, and only the Ethernet driver fails to load. I did a few reboots here and am not able to replicate. Does it work reliably when doing a power cycle? Could be some reset timing issue in U-Boot or so. I triggered a new U-Boot build, maybe this helps: https://github.com/MichaIng/DietPi/actions/runs/8618089164/job/23619625967 cd /tmp
wget https://dietpi.com/downloads/binaries/testing/linux-u-boot-nanopineo3-current.deb
dpkg -i linux-u-boot-nanopineo3-current.deb
source /usr/lib/u-boot/platform_install.sh
eval "$(declare -f write_uboot_platform | sed -e 's| > /dev/null 2>&1||g' -e 's|status=none|status=progress|g')"
write_uboot_platform "$DIR" "$(lsblk -npo PKNAME "$G_ROOTFS_DEV")" |
@murraythegoz @m7mdcc does this issue still exist, and does the new U-Boot build fix it? |
right now it seems to reboot flawlessy.
thank you m. |
Okay great. But only after applying U-Boot update, right? I'll upload that version to our APT repository then. |
Creating a bug report/issue
Required Information
DietPi version |
cat /boot/dietpi/.version
G_DIETPI_VERSION_CORE=9
G_DIETPI_VERSION_SUB=2
G_DIETPI_VERSION_RC=1
G_GITBRANCH='master'
G_GITOWNER='MichaIng'
Distro version | bookworm
Kernel version |
Linux neo3-13.priv.bth 6.6.16-current-rockchip64 #1 SMP PREEMPT Fri Feb 23 08:25:28 UTC 2024 aarch64 GNU/Linux
SBC model | NanoPi NEO3 (aarch64)
Power supply used | USB-C PD
SD card used | Samsung EVO plus 32GB
Additional Information (if applicable)
echo $G_HW_UUID
Steps to reproduce
Expected behaviour
Actual behaviour
Extra details
The text was updated successfully, but these errors were encountered: