No NIC connection with Asus NUC14MNK

systemctl reboot -> ethernet will not survive

tried: systemctl restart networking -> no result

tried: ip link set enp1s0 up -> no result
 

Attachments

  • IMG_4695.jpg
    IMG_4695.jpg
    562.2 KB · Views: 3
Here is the complete guide:

echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list && \
sed -i "s/^deb/#deb/g" /etc/apt/sources.list.d/{pve-enterprise.list,ceph.list} && \
apt update && apt full-upgrade -y && \
echo 'grub-efi-amd64 grub2/force_efi_extra_removable boolean true' | debconf-set-selections && \
apt install --reinstall -y grub-efi-amd64 && \
reboot now


apt install -y dkms build-essential pve-headers-$(uname -r) && \
wget -qO realtek-r8125.deb $(wget -qO- https://api.github.com/repos/awesometic/realtek-r8125-dkms/releases/latest | grep -oP '(?<="browser_download_url": ")[^"]*amd64.deb') && \
dpkg -i realtek-r8125.deb && \
echo "blacklist r8169" > /etc/modprobe.d/blacklist-r8169.conf && \
update-initramfs -u && \
reboot now

Find new NIC with:

ip a

nano /etc/network/interfaces -> change to new NIC i.e. enp1s0

disconnect usb2ethernet adapter

reboot now


Thanks to BGO5wd from github@ https://github.com/BGO5wd/PVE_RTL8125BG_ASUS_NUC_14_Essential_LAN
 
I've created an account just to comment on this for future me and you.
I've read multiple explanations, bus just couldn't get it to work. Finally in some other place i found a remark about disabling secure boot to enable unsigned drivers. This goes for windows as well as linux, it seems. So finally; the instruction above worked for me, but only when i...

DISABLED SECURE BOOT IN BIOS to get it to work.

Hope this helps for the people that don't get it working with above instructions.