I’ve revisited a project I was stuck on a year or two ago.
I’m converting Chromeboxes (like my CN60) to other purpose-specific machines.
This particular one, I wanted to see if I could get away with using it as a OpnSense box and 3D print a custom case for it.
The CAD model is still a work in progress, but I was able to successfully get it flashed at least a year ago following the MrChromebox guide.
I ran into an issue with using both an m.2 to RJ45 NIC OR a Mini-PCIe to RJ45 NIC though, bringing the project to a halt.
I had figured it was an issue with it being a Realtek NIC, so I also purchased Intel I210-AT models… same issue… not being recognized by any O.S.
I figured I was just missing drivers since OpnSense/PFSense often aren’t lined up exactly on what they support.
Debian, Ubuntu, Windows… none of them recognize them!?
After revisiting this recently, I had an epiphany… why don’t I test the hardware/O.S. on a device that already has a full-fledged O.E.M. bios?..
Sure enough, it worked without issue.
I’ve determined that the Coreboot version my Bios is based on lacks support for these NIC devices entirely.
My suspicions were only affirmed when the Bios menu didn’t show any helpful information about the hardware.
I plan to try installing a newer version, since there has been a ton of bug-fixes and device support added since I installed this Bios version.
My question for anyone still here:
Have you ran into this issue before?