I have just tried to install Openwrt today's development snapshot (https://downloads.openwrt.org/snapshots/targets/x86/64/openwrt-x86-64-generic-ext4-combined-efi.img.gz) on a Celeron N5105 Minipc with 4xIntel I226-V 2.5 Gigabit ethernet, yet the network does not come up. As far I understood it should be supported in module kmod-igc (the module is installed), I am pasting dmesg output, do you have any idea why it doesn't work ?
You are on a multi NIC system, not on a layer3-switch-shelf-router. The network likely does come up, but probably not matching your expectation of the default situation.
Keep in mind that out of the box there is only a single LAN and a single WAN port in use on a multi NIC system. And OpenWRT chooses these ports on its own.
So only 1 of the 4 ports will work out of the box as LAN.
Did you test all 4 NIC ports with your client?
Something like "precision time management" ? I don't have recent hardware to check.
I would recommend that you install 22.03.2 instead of the current snapshot. You will have Luci for easy configuration.
Default setup is : eth0 for LAN and eth1 for WAN.
With Luci (network, interfaces), you can easily customize your ports. Suggestion eth3 for WAN, and eth0 eth1 eth2 for LAN.
I have such a tiny device as main router. Once set up, it works like a charm and it's very efficient (from a bandwith point of view).
Thank you all very much it works perfectly...I have taken it mainly as a VPN gateway, tried on Windows 11 it worked but speed was limited to 60 Mbit/s on a 2.5gbit/s line, I have seen videos on internet of these N5105 minipcs reaching over 700 mbit/s in openvpn and over 900 Mbit/s in wireguard, I'll let you know as soon as I have set it up.
Glad you succeeded. Installing on an x64 should be rather easy.
Now that it works, you may want to try a snapshot because it runs kernel 5.15. Use the firmware selector to create an image, and don't forget to customize by including luci.