FreeBSD:带有 w83793-i2c 传感器的 tyan 主板上的风扇控制

FreeBSD:带有 w83793-i2c 传感器的 tyan 主板上的风扇控制

这个问题与以下问题紧密相关:在使用 zpools 运行 Debian 的系统上进行安全 FreeBSD 测试

我有一个非常奇特的主板(我的意思不是惠普或戴尔等...),其调节系统很差。我可以在 linux 下使用 pwncontrol 来使用它。

在我接受忍受噪音的那段时间里,我尝试了一些事情,但我觉得读取风扇速度和写入风扇功率是完全不可能的。它使用 winbond 传感器芯片组:w83793-i2c-0-2f。可用的 Coretemp 信息

这个硬件是 2010 年的,是服务器硬件,所以我认为在它上面运行 freebsd 不会有问题。

有人遇到同样的问题吗?我听说过 mbmon 和 healthd,但如果我无法访问该设备,有什么可以调节的?

我猜答案是:这个硬件不受支持,只要是现实,处理它就可以接受。

我还知道一些电气解决方案可以破解风扇的供电电压,但我宁愿避免这种情况

答案1

W83793G 是一个相对较新的设备,并且绝对不受xmbmon205 或healthd0.7.9 支持,这两个版本自 2004 年以来都没有以任何有意义的方式进行更新。

然而,该设备在 OpenBSD 上受支持,因为4.3(2007/2008) 与世界银行(4)http://bxr.su/o/sys/dev/i2c/w83793g.c,虽然只支持监控位,不支持风扇控制。有黑客要做风扇控制不过应该很容易。似乎没有其他 BSD 系统支持 W83793G。

您可能使用的一种技巧是通过 BIOS 配置芯片,或者从 Linux 进行配置,然后重新启动回到 FreeBSD(前提是 BIOS 不会重置芯片中的设置)。否则,最好的做法可能是自己获取支持,或者找到可以为您做这件事的人。免责声明:我是上述驱动程序的作者。 :-)

相关内容