On 2015-03-11 14:48, Janne Cederberg wrote: > This problem has existed at least since Attitude Adjustment and > is also present in trunk. Basically on the Hornet-UB board the > functionality of RESET and WPS have "switched places". > > There are two tickets about the issue at dev.openwrt.org, > The solution suggested on them both is incomplete though > and introduces the following proglem: > > Patching as suggested on #14136/#15282 will result in a situation > where simply pressing the RESET button on the bottom will cause > FACTORY RESET to be run. This is due to GPIO high/low state being > incorrect as a result of the above change and virtually the RESET > button is in the pressed-down state the entire time. When it is > then physically pressed, that causes the opposite, release, to be > triggered and since to the board it seemed that the button was > pressed long before it was released, the FACTORY RESET results. > > The attached patch works as expected.
Interesting--I don't have a good excuse for why I missed that fact myself, but thanks a bunch for picking the issue/patch up and running with it! I'm still doing a bunch of work with the Hornet-UB devices, so I'll be quite delighted if this makes it into a release :) -- "Don't be afraid to ask (λf.((λx.xx) (λr.f(rr))))." _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel