I have Openwrt installed on an Ιntel Pentium J4205 mini pc. I am able to terminal access it by connecting a monitor to it, but I cannot get access over ethernet.
The only interface shown is the loop back address.
If any one could help troubleshoot, it would be appreciated.
lspci -knn and dmesg should provide more insight about your hardware. If in doubt, loading a general purpose linux (-live) distribution (which ships every imaginable kernel module in the live medium) often helps as well.
Yes, that is a possibility (although I would be rather surprised if your mainboard doesn't either have realtek or intel ethernet cards, both of which should be preinstalled) - but to know which module to install, you first need to determine the ethernet hardware on your board (e.g. via the commands mentioned above).
That is not lspci -knn (or at the very least lspci -nn), which is important to get the actual device IDs to map against.
On the contrary, you should be using x86_64 - legacy i386 images contain less (of the modern-) network drivers than the 64 bit images, in case of relatively new hardware 22.03~rc is also probably easier than 22.02.x or older (newer kernel, newer hardware support).
Per the image suggestion, it says i need the driver igc, (or kmod-igc). I don't know if this is defaultly included in the x64, but if it is, then my ethernet should work.
do you know the stable link to the latest wireless driver as well? might as well install them both at the same runtime. kmod-iwiwifi ? i think it says.
iwlwifi-firmware-iwl7265 or maybe iwlwifi-firmware-iwl7265d, be aware that these Intel wireless cards are not usable in AP mode (so pretty useless for a wireless router).