For an unknown reason, the TLP setting is not applied after suspend/resume.
The thing I found to work for me is creating a file /lib/systemd/system-sleep/bt_autosuspend with this content, using the exact same line used by powertop (and set it executable) :
#!/bin/sh
# prevent the btusb from suspending after resume
case $1 in
pre) ;;
post) echo 'on' > '/sys/bus/usb/devices/1-7/power/control';;
esac
For an unknown reason, the TLP setting is not applied after suspend/resume.
The thing I found to work for me is creating a file /lib/systemd/ system- sleep/bt_ autosuspend with this content, using the exact same line used by powertop (and set it executable) :
#!/bin/sh
# prevent the btusb from suspending after resume
case $1 in usb/devices/ 1-7/power/ control' ;;
pre) ;;
post) echo 'on' > '/sys/bus/
esac