Ich hab mir mal den Source Code von Thinkfan angesehen. Das Ding ist ja eine eierlegende Wollmilchsau und kann alle Arten von Sensoren und Lüftern kontrollieren. Das geschieht natürlich alles über das Linux /proc Filesystem, während FreeBSD mit der Kernel MIB arbeitet.
Jetzt habe ich 2 Möglichkeiten: entweder ich erweitere das um eine weitere Methode zum Sensor auslesen und Lüfter steuern via MIB, oder ich entschlacke das ganze Ding um alles was Linux-typisch ist, und baue es so um dass man damit nur die Thinkpad Lüfter unter FreeBSD steuern kann. Letzteres wäre mir fast lieber, allerdings verliert man dann womöglich Dinge die man später für andere Lüfter wieder brauchen könnte.
Was meint ihr?
Jetzt habe ich 2 Möglichkeiten: entweder ich erweitere das um eine weitere Methode zum Sensor auslesen und Lüfter steuern via MIB, oder ich entschlacke das ganze Ding um alles was Linux-typisch ist, und baue es so um dass man damit nur die Thinkpad Lüfter unter FreeBSD steuern kann. Letzteres wäre mir fast lieber, allerdings verliert man dann womöglich Dinge die man später für andere Lüfter wieder brauchen könnte.
Was meint ihr?