I got my first Raspberry Compute Module 4 and installed it in a Geekpi CM4 Router Board. And then cue the fun. It is cool but it isn’t quite ready for plug and play prime time. It was quite a challenge to get everything running.
First of all there are several images to download on the GitHub page and I just wasn’t sure which one to use. The image that supposedly allowed the OLED display to work somehow or another didn’t have a working ETH1 wan port after installation. A router without a wan port isn’t worth a shit and it sure isn’t a router. Pardon my French.
So then the image with the ETH1 wan port working didn’t have a working OLED display. FML. In the great scheme of things the OLED being functional isn’t that important and that’s the direction I decided to go. Then I figured out how to get the OLED on which is a hack.
Here’s how it happened: