Raspberry Pi wifi sleep issue with Edimax EW-7811Un

August 30, 2015

Although I have been reasonably happy with my current airplay speaker setup I ran into some issues where I couldn’t find the airplay speakers listed. I also couldn’t ssh in, and on the pi directly ifconfig wasn’t reporting an IP address either. I found myself having to continually run ifconfig wlan0 up.

Turns out the Edimax EW-7811Un wifi adapter on Raspbian has an issue with very conservative power management. A quick google search turned up this forum post that worked me.

Essentially create a text file at /etc/modprobe.d/8192cu.conf with the contents (may require sudo to write):

# Disable power management
options 8192cu rtw_power_mgnt=0 rtw_enusbss=0

Save that, restart, and hopefully all is fixed.

Another small quirk, but still very happy with everything. In all this I also discovered that shairport-sync had been updated to 2.4 with some bugfixes, yay.