Disabling Wi-Fi Power Management At Boot Time for Intel® Edison Development Platform

Documentation

Maintenance & Performance

000006168

02/04/2020

Disabling power management might be useful for debugging purposes and performance.

Note
  • The Intel® Edison module comes with Wi-Fi power management enabled by default.
  • The board must be connected to an access point before you can perform the steps below to disable the power management feature.

To disable the Wi-Fi power management at boot time, follow these steps:

  1. Create a file in the /lib/systemd/system directory named wifi-power-management-off.service with the following content:

    [Unit]
    Description=Disable power management for wlan0
    Requires=sys-subsystem-net-devices-wlan0.device
    After=network.target

    [Service]
    Type=oneshot
    ExecStart=/sbin/iwconfig wlan0 power off

    [Install]
    WantedBy=multi-user.target

  2. Type the following command:
    # systemctl enable wifi-power-management-off.service

  3. To verify that the service is functioning properly, reboot the board and type the following command:
    # iwconfig wlan0

    You should see Power Management: off on the screen.

    Power Management: off

To disable the service type the following command:

# systemctl disable wifi-power-management-off.service