ifplugd(8)
é um daemon do sistema que faz coisas quando as interfaces são conectadas a quente (ou sobe ou desce),
De acordo com a página man do ifplugd (8) para sua versão do Ubuntu…
FILES
[...]
/etc/ifplugd/ifplugd.action: this is the script which will be called by the daemon whenever the state of the interface changes. It takes two arguments: the first is the interface name (eg. eth0), the second is either "up" or "down".
Então, parece que você precisa editar o script /etc/ifplugd/ifplugd.action
para fazer as coisas certas para trazer o Wi-Fi de volta quando ele cair. Eu estou supondo que o caminho /etc/ifplugd/action.d/ifupdown.sh
é específico para Raspbian.