The ASUS MAP-AC2200 suffers from a lower transmit/receive
signal power as compared to the stock firmware.
Upon investigation, it was discovered that stock firmware from
the GPL_MAP-AC2200_3
.0.0.4.384.46249-g97d05bb.tar archive.
set the following GPIOs in "release/src/router/rc/init.c".
GPIO 44 and 46 have to be set to output high
GPIO 45 and 47 have to be set to output low
Here are some results, after activating the relevant
gpios through cmdline:
<https://forum.openwrt.org/t/asus-map-ac2200-low-transmit-receive-signal-5ghz/69005/12>
THX @ slh
Fixes: 9ad3967f140 ("ipq40xx: add support for ASUS Lyra")
Signed-off-by: Yushi Nishida <kyro2man@gmx.net>
[slightly rewritten commit, added missing <>)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
bias-pull-down;
};
};
+ enable_ext_pa_high {
+ gpio-hog;
+ gpios = <44 GPIO_ACTIVE_HIGH>,
+ <46 GPIO_ACTIVE_HIGH>;
+ output-high;
+ bias-pull-down;
+ line-name = "enable external PA output-high";
+ };
+ enable_ext_pa_low {
+ gpio-hog;
+ gpios = <45 GPIO_ACTIVE_HIGH>,
+ <47 GPIO_ACTIVE_HIGH>;
+ output-low;
+ bias-pull-down;
+ line-name = "enable external PA output-low";
+ };
};
&cryptobam {