Pi PoE HAT fan never spins, rpi-poe-fan driver missing?

Ask questions about Arch Linux ARM. Please search before making a new topic.

Pi PoE HAT fan never spins, rpi-poe-fan driver missing?

Postby cj0 » Sun Mar 14, 2021 10:49 am

When using the Raspi PoE HAT with Arch Linux Aarch64 the fans never spin.

After enabling i2c-dev, creating a new sys/class/i2c-adapter/i2c-0/new_device, sensors command is not able to detect the fan hardware. /sys/class/thermal is missing the cooling_device.

In the kernel config I can't find anything like CONFIG_SENSORS_RPI_POE_FAN (zcat /proc/config.gz | grep 'RPI_POE_FAN')

There seems to be a Linux driver for this rpi-poe-fan hardware at https://github.com/raspberrypi/linux/bl ... -poe-fan.c

What needs to be done to make this rpipoefan driver available in Arch Linux for ARM and make the fan spin at a certain temperature?

PS I think I need to switch from kernel "linux-aarch64" to "linux-raspberrypi4".
cj0
 
Posts: 7
Joined: Fri Dec 04, 2020 10:57 am

Re: Pi PoE HAT fan never spins, rpi-poe-fan driver missing?

Postby cj0 » Sun Mar 14, 2021 9:27 pm

Indeed, switching kernel to makes the PoE-HAT fan spin.

More info on how to switch the kernel I found at viewtopic.php?f=65&t=15128
cj0
 
Posts: 7
Joined: Fri Dec 04, 2020 10:57 am


Return to User Questions

Who is online

Users browsing this forum: No registered users and 13 guests