Hey guys,
In my quest to find a solution to fetch temps and manually set the fan speed on my Mac Mini (Late 2014) I found the solution on FreeBSD forums!
With the help from a user (trev) that provided me the .ko file and guidance on how to do it all is working now.
To the OPNSense Team, a patch has been submitted to FreeBSD Team (by trev) to correct and enable this module by default, hope to see it merged on this awesome project (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262456)
Below I will leave a small tutorial that will help you do the same.
- cd /boot/kernel
- fetch https://drive.google.com/u/0/uc?id=1GlcieernvSH349B3-4os5jk5k9cWOERM&export=download
- cd /boot
- vi loader.conf
- edit the following on the file right below the line with the #:
# dynamically generated tunables setiings follow
asmc_load="YES"In the last step if you do not want to edit it via CLI, you can access your dashboard and go to
System -> Settings -> Tunables and add a line with the same arguments.
Reboot your machine and in the shell run the following to validated correct deployment and functionality:
- sysctl dev.asmc.0.fan.0.minspeed=5500
You should hear the fan ramp up on your Mac Mini confirming that all is good, please set a value to your preference between 2500 and 3000 should suffice.
If you want to check the temperatures enter the following command:
It will state all temperature sensors provided by Apple SMC controller.
Link to download via browser if the above does not work (https://drive.google.com/file/d/1GlcieernvSH349B3-4os5jk5k9cWOERM) and file attached to this topic also!Any questions please let me know!
Best Regards,