Search Linux Wireless

mwifiex: how to restrict txpower per channel and regulatory region?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi All

For (worldwide) regulatory compliance / WiFi certification I need to restrict/limit the txpower dependent on channels and regulatory region code. At the moment I can restrict it generally via e.g. "iw dev mlan0 set txpower fixed 800". Furthermore I can specify the allowed channels/frequencies with wireless-regdb and crda. Is there some similar way to limit the txpower?

I am using mwifiex (of LTS kernel 4.4 at the moment) on the ARM platform with Marvell chip 88W8897.

There is some Marvell-specific way (specify txpwrlimit_cfg.conf, convert it to txpower_XX.bin file and put this into /lib/firmware/mrvl dir) which seems to work only with the reference driver published in Marvell's Extranet but not with the (open source) mwifiex driver which I want to use. Is this right? 
I was asking myself if there is some (more general) Linux way to accomplish this with the open source driver(s), although the txpower limits are dependent on specific hardware parameters (cable loss, antenna gain).

Thanks and best regards,
Matthias



[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux