Hostapd: TX_Power not taken

When configuring the TX power via the Web User Interface (WUI), the value is correctly written to the configuration file:

/var/ipfire/wlanap/settings

Specifically, the TXPOWER parameter is updated as expected.

However, this value is not propagated to the generated hostapd configuration file:

/etc/hostapd.conf

After restarting the wireless service (hostapd), the TXPOWER setting is not reflected in the effective configuration, and the transmit power remains unchanged.

Steps to reproduce:

  1. Set TX power via WUI

  2. Verify that /var/ipfire/wlanap/settings contains the updated TXPOWER value

  3. Restart the wireless service (/etc/init.d/hostapd restart)

  4. Check /etc/hostapd.conf

Expected behavior:
The TXPOWER value from /var/ipfire/wlanap/settings should be applied to /etc/hostapd.conf and take effect after restarting the service.

Actual behavior:
The value is stored in /var/ipfire/wlanap/settings but not transferred to /etc/hostapd.conf, resulting in no change to the effective TX power.

Environment:

  • IPFire version: 200

Hello Frieso,

yes, this is a known bug… Sometimes the hardware would not quite accept what has been put in and therefore I struggled to test this.

Hi Michael,

thanks for your quicke response. How can I help testing the bugfix?