FreeBSD: Lüftersteuerung auf einem Tyan-Motherboard mit w83793-i2c-Sensoren

FreeBSD: Lüftersteuerung auf einem Tyan-Motherboard mit w83793-i2c-Sensoren

Diese Frage ist eng verknüpft mit:Sicherer FreeBSD-Test auf einem Debian-System mit Zpools

Ich habe ein ziemlich exotisches (ich meine, kein HP oder Dell usw.) Tyan-Motherboard mit einem schlechten Regelungssystem. Ich komme damit unter Linux mit pwncontrol klar.

Während der Zeit, in der ich den Lärm ertragen musste, habe ich ein paar Dinge ausprobiert, aber ich hatte das Gefühl, dass es ziemlich unmöglich war, die Lüftergeschwindigkeit zu lesen und die Lüfterleistung zu schreiben. Es wird ein Winbond-Sensor-Chipsatz verwendet: w83793-i2c-0-2f. Coretemp-Informationen, sofern verfügbar

Diese Hardware ist aus dem Jahr 2010 und ist eine Serverhardware, daher ging ich davon aus, dass es kein Problem sein würde, FreeBSD darauf auszuführen.

Hat jemand die gleichen Probleme? Ich habe von mbmon und healthd gehört, aber wenn ich nicht auf das Gerät zugreifen kann, was muss ich dann regeln?

Ich schätze, die Antwort lautet: Diese Hardware wird nicht unterstützt. Sich damit abzufinden wäre akzeptabel, solange es die Realität ist.

Ich kenne auch elektrische Lösungen, um die Versorgungsspannung des Lüfters zu hacken, aber das würde ich lieber vermeiden

Antwort1

Das W83793G ist ein relativ neues Gerät und wird definitiv nicht von xmbmon205 oder healthd0.7.9 unterstützt, da beide seit 2004 nicht mehr sinnvoll aktualisiert wurden.

Dieses Gerät wird jedoch auf OpenBSD unterstützt seit4.3(2007/2008) mitwbng(4)http://bxr.su/o/sys/dev/i2c/w83793g.c, obwohl nur die Überwachungsbits unterstützt werden, ohne Lüftersteuerung. Ich habe einen Hack zu machenLüftersteuerungsollte aber einfach genug sein. Kein anderes BSD-System scheint W83793G zu unterstützen.

Ein Trick, den Sie möglicherweise anwenden könnten, ist die Konfiguration des Chips über das BIOS oder die Konfiguration von Linux aus und anschließender Neustart in FreeBSD (vorausgesetzt, das BIOS würde die Einstellungen im Chip nicht zurücksetzen). Andernfalls wäre es möglicherweise am besten, wenn Sie den Support selbst hacken oder jemanden finden, der dies für Sie tun kann. Haftungsausschluss: Ich bin der Autor des oben genannten Treibers. :-)

verwandte Informationen