版本:OpenWrt 22.03.5 r20134-5f15225c1e 风扇脚本: https://github.com/stupidloud/nanopi-openwrt/issues/1188#issuecomment-1344016344 风扇是通过 fan 口供电的。
另外,之前使用骷颅头固件的时候风扇可以正常运行,硬件应该没啥问题。
1
Jirajine 2023-07-31 00:38:23 +08:00
风扇温控这么关键的组件,居然要用 shell 脚本控制。arm 平台的可靠性、通用性如此差劲,是什么理由让那么多人买的,功耗、价格?难道这些比 x86 有很大优势么。
|
2
yinmin 2023-07-31 01:46:54 +08:00 via iPhone
R4S 不需要风扇,金属外壳被动散热就 OK 了
|
3
crysislinux 2023-07-31 02:11:11 +08:00 via Android
@Jirajine 稍安勿躁,没有合适的驱动罢了。x86 以外的架构都不讲究兼容机。
|
4
yplam 2023-07-31 08:47:33 +08:00 via Android
@Jirajine 跟 ARM 没什么关系,只怪 Linux 设计得太简单了,读文件,判断,写文件这样来温控显得程序员很没水平
|
5
Jirajine 2023-07-31 20:22:15 +08:00
@crysislinux @yplam arm 平台没有 BIOS/ACPI 这种底层固件,BIOS 所有的工作,包括初始化硬件、控制电路等工作全都要由内核来做,温控这种 device specific 的事内核不好做就只能交给用户态,用户态也得根据不同设备专门编写,那可不就 shell 脚本最方便了。至于 Linux 这个文件 API 的设计反而是优点,足够简单好调试,也没有严重的扩展性问题。
|