The sender domain has a DMARC Reject/Quarantine policy which disallows
sending mailing list messages using the original "From" header.

To mitigate this problem, the original message has been wrapped
automatically by the mailing list software.
--- Begin Message ---
Hi Evan,

Thanks for your email...

On 21/09/2024 15:06, Evan Jobling wrote:

I had a look into this on JG922A today.
I can set the fans to max on initialisation of RTL8231 using gpio-hog.
But it not only is setting initalisation, it also 'hogs' it per description.

So that basically locks out gpio-fan or userspace setting it.

My thoughts were that the kernel's gpio-init code for that SoC shouldn't reset the gpio state - rather it should leave it in the state that the firmware configured it. gpio-fan would then do the right thing.

JG922A and JG928A got accepted without max fans by default?
So I hope moving to hwmon and gpio-fan is sufficient?

I think that was probably a mistake - since there is definitely scope for hardware damage (conceivably even fire) with what is now the default OpenWRT behaviour for these devices.

This problem is gnarly unfortunately.

I think the only really "correct" ways to proceed are either to allow user control (defaulting to high speed i.e. delegating the decision), or to re-implement the same fan control algorithm as the OEM firmware does.

That algorithm could probably be discovered by treating it as a black box (e.g. giving it different PoE power loads, and/or operating temperatures, simulating fan failures etc. and observing behaviour).

Unfortunately I think that without access to the hardware specs and/or carrying out a lot of hardware characterisation work there is too much guesswork involved in implementing any other algorithm.

Tim.

--
South East Open Source Solutions Limited
Registered in England and Wales with company number 06134732.
Registered Office: 2 Powell Gardens, Redhill, Surrey, RH1 1TQ
VAT number: 900 6633 53  http://seoss.co.uk/ +44-(0)1273-808309


--- End Message ---
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to