FreeBSD: w83793-i2c 센서가 있는 tyan 마더보드의 팬 제어

FreeBSD: w83793-i2c 센서가 있는 tyan 마더보드의 팬 제어

이 질문은 다음과 밀접하게 연결되어 있습니다.zpool을 사용하여 데비안을 실행하는 시스템에서 안전한 FreeBSD 테스트

나는 규제 시스템이 좋지 않은 아주 이국적인(HP나 Dell 등이 아니라는 뜻입니다.) tyan 마더보드를 가지고 있습니다. pwncontrol을 사용하면 Linux에서 사용할 수 있습니다.

소음을 참는 동안 몇 가지를 시도해 보았지만 팬 속도를 읽고 팬 전력을 쓰는 것이 상당히 불가능하다고 느꼈습니다. winbond 센서 칩셋: w83793-i2c-0-2f를 사용합니다. 가능한 경우 Coretemp 정보

이 하드웨어는 2010년에 나온 것이며 서버 하드웨어이므로 freebsd를 실행하는 데 문제가 없을 것이라고 가정했습니다.

누구든지 같은 문제가 발생합니까? mbmon과 healthd에 대해 들어본 적이 있는데 장치에 접근할 수 없다면 무엇을 규제해야 합니까?

나는 대답을 추측한다: 이 하드웨어는 지원되지 않습니다. 현실이라면 이를 처리하는 것은 허용될 것입니다.

팬에 공급되는 전압을 해킹하는 전기적 솔루션도 알고 있지만 그런 방법은 피하고 싶습니다.

답변1

W83793G는 비교적 새로운 장치이며 확실히 xmbmon205나 healthd0.7.9에서 지원되지 않습니다. 두 버전 모두 2004년 이후 의미 있는 방식으로 업데이트되지 않았습니다.

그러나 이 장치는 OpenBSD에서 지원됩니다.4.3(2007/2008)wbng(4)http://bxr.su/o/sys/dev/i2c/w83793g.c, 팬 제어 없이 모니터링 비트만 지원됩니다. 할 일이 있다팬 제어그래도 충분히 쉬울 것입니다. 다른 BSD 시스템은 W83793G를 지원하지 않는 것 같습니다.

사용할 수 있는 한 가지 방법은 BIOS를 통해 칩을 구성하거나 Linux에서 구성한 다음 FreeBSD로 다시 재부팅하는 것입니다(BIOS가 칩의 설정을 재설정하지 않는 경우). 그렇지 않으면 가장 좋은 조치는 지원을 직접 해킹하거나 이를 수행할 수 있는 사람을 찾는 것입니다. 면책 조항: 저는 위 드라이버의 작성자입니다. :-)

관련 정보