Hello. Trying to move from SmartThings to HA. Decided to get a cheap mini pc “GMKtec Mini PC Computer, G10 Ryzen 5 3500U”. So I was on the fence in between running HA OS or in a VM, decided to have this machine solely for HA and installed through Ubuntu method. When running HA there is no IP assigned to it. So I cannot access it through a web browser to finish the installation.
While it won’t directly solve anything, the first step should always be getting to know what hardware we are actually talking about, booting a recent linux live distribution (Fedora, Ubuntu, …) can help there. If ethernet works there, lspci -knn and in case of Realtek (r8169) also dmesg | grep XID may be the first steps.
Reasons for ethernet not working may involve the chipset being rather exotic, so it’s not enabled on haos (which would be an easy fix) or the hardware (revision) just being too new for kernel v6.12 (especially a topic for rtl8125/ rtl8126/ rtl8127, which are rather common on recent hardware) - while that is harder to fix (backporting recent driver changes from newer kernels), you at least know what you’re dealing with (and the next LTS kernel isn’t that far away either).
Went back to installing windows and was able to get it working with virtualbox. So that rules out network connection. I believe as someone mentioned is that the drivers is not in the HA Kernel so it’s not giving me an IP address at all.
I would go with a Proxmox install for this box.
Proxmox is probably faster to update the drivers needed for this chipset and the box is pretty powerful, so Proxmox gives the opportunity to run multiple servers/containers.
Especially if the system have more than 8Gb of ram, because the additional ram amount will most likely just be a sitting idle with HA only.
That’s correct. Making a google search this seems to be a long time issue. Why haven’t HA added those drivers already? There is topics dating back 2 years ago. The reason I ask is because will these drivers ever be added? If I want to run HA OS directly I might have to return this machine or buy a Ethernet to usb adapter.
Or just run on a VM