(RTW88, RT8812AU) TXPower enforced for regulation only and not for user preference
Hello,
Can you look at issues regarding the WIFI TXPower being enforced by country regulation that cause problems? When people want to bypass 80211 regulations, we cannot do it. The original Realtek drivers permit this but not the included kernel RTW88 driver. I know you want your driver to be compliant to 80211 but I cannot set the txpower to 31.5dB on my RTL8812AU adapter. I would like that you include the max power capability of 3149 mdBm into the driver with a module parameter that could disable any limits. I'm forced yet to stay with the old driver and i'm forced to make patches to it for newer kernels... TXPower cannot be only set by the regulatories. It limits my hardware if i'm somewhere else. If for example I set the country HK, the max permitted is 36dB for 2G and 5G. But how the driver know the hardware is limited to 31.5dB?
thanks,
Quoted 11 lines · [email protected] <[email protected]> wrote:
Hello,
Can you look at issues regarding the WIFI TXPower being enforced by country regulation that cause problems? When people want to bypass 80211 regulations, we cannot do it. The original Realtek drivers permit this but not the included kernel RTW88 driver. I know you want your driver to be compliant to 80211 but I cannot set the txpower to 31.5dB on my RTL8812AU adapter. I would like that you include the max power capability of 3149 mdBm into the driver with a module parameter that could disable any limits. I'm forced yet to stay with the old driver and i'm forced to make patches to it for newer kernels... TXPower cannot be only set by the regulatories. It limits my hardware if i'm somewhere else. If for example I set the country HK, the max permitted is 36dB for 2G and 5G. But how the driver know the hardware is limited to 31.5dB?
As I know, driver must be not only compliant to TX power, but also band edge and etc (need RF instrument to measure the signal). Also, larger TX power cause lower EVM normally, so unlimitedly enlarging TX power is not a good idea. That means if you want to lower TX power than what driver defined, it might be fine (but still no existing interface yet). Higher TX power will be problems of regulation and performance.