No Fan Detected - MBP Mid-2012

I’m basically struggling to get an application or package - that will happen to let me control my fan speed.

I have tried using the mbpfan package - that did not work. Then, I tried using sudo sensors-detect, which would thereby lead me to just typing sudo sensors. That did not work. Then, I tried using pwmconfig. That too also did not work. As such, I got an error issuing that said command which would be, “/usr/bin/pwmconfig: There are no pwm-capable sensor modules installed.”

The just of what I’m asking is whether or not there is a way for me to successfully control my Mid-2012 Model Macbook Pro in order to be able to control the fan speed of my device.

I’m also aware that the kernel has an issue as far being able to detect fans and have direct control over them. I would assume that since my Macbook is an older model (although upgraded with SSD) that there would be less proprietary hardware. In turn, this would allow me to control the fans of the laptop via some process as far as the kernel is concerned.

Then again, this is about as much as I’m able to comprehend the issue in which I am having.

Also, any response is welcome even if it does not lead to a direct answer right away.

Thanks.

Just installing it will not do anything. Have you read the documentation? You have to enable the service:
systemctl enable mbpfan.service

Have you try lm_sensors ?
#h**ps://wiki.archlinux.org/index.php/Lm_sensors
sensors-detect
And answer yes to end. Restart and will display all information about your system.

I have tried that but it did not work. I believe I have utilized the whole process of enabling mbpfan via systemctl commands, which I think there are four of them.

Correct me if there are more.

I believe I have. I have also used the sensors-detect command. But, there was one option during the setup that I did not agree to, which happened to be the one that was the most risky.

Would that enable fan detection to a degree of any kind. I know that the warning stated that it caused bugs and the OS to break…

But, I digress…