error loading rp1_eth - Re: Need testers for ALPHA RPi-5 fan control, GE NIC, WiFi drivers for FreeBSD-CURRENT

Ronald Klop <[email protected]> Tue, 2 Jun 2026 15:22:12 +0200 (CEST)
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <720080819.1263.1780406532415@localhost>
 
Van: Jeremy McMillan <[email protected]>
Datum: zaterdag, 30 mei 2026 02:42
Aan: "[email protected]" <[email protected]>
Onderwerp: Need testers for ALPHA RPi-5 fan control, GE NIC, WiFi drivers for FreeBSD-CURRENT
> 
>  
>  
>  
> If anyone has a Raspberry Pi 5 that's not dedicated to anything important, I'd appreciate some help testing this:
>  
> https://github.com/aphor/FreeBSD15-RPi5-modules
>  
> The README.md is up to date, but other docs in there might be stale.
>  
> IDK if I should try to implement Bluetooth yet. I haven't tried using FreeBSD bluetooth with working known-good drivers on supported hardware, but when this is relatively complete I'm planning to do some bug fixing and performance improvements where necessary in a BETA phase, then a rewrite from scratch for maintainability that can be submitted to FreeBSD-CURRENT. I know the repo says FreeBSD15, but I'm currently building against FreeBSD-16-CURRENT. I've had feedback that the fan control works fine on FreeBSD-15.
>  
> I also don't know what I should do about GPIO testing. I'd appreciate any pointers if other people work with RPi hardware and have any pointers for testing GPIO stuff. I think there's a few pins that can do DAC and ADC and others that can do PWM (like the ones used for the fan header) when programmed to different modes. I have an oscilloscope, but I'd like to automate testing as much as possible because my spare time is precious.
>  
> It seems like RPi-5 will be around for a while under the current market conditions for the semiconductor business, and it is my hope that FreeBSD can deserve and get more attention and support from Broadcom and Raspberry Pi. Also, I have my own projects :)
>  
> Thanks in advance for your attention!

Build and install went fine.

I get this error loading the ethernet module:

# kldload rp1_eth
kldload: an error occurred while loading module rp1_eth. Please check dmesg(8) for more details.

dmesg shows:
rp1_eth: root compatible does not match Pi 5 (raspberrypi,5-model-b or raspberrypi,5-compute-module) — refusing attach
module_register_init: MOD_LOAD (rp1_eth, 0xffff00012110d82c, 0) error 6

The model of my Rpi5 is exactly this one: https://wiki.freebsd.org/RonaldKlop/Raspberry Pi 5 16GB, but upgraded to FreeBSD 16.

Regards,
Ronald.