Eu tive um problema semelhante recentemente. Quando o kernel é atualizado, os cabeçalhos do driver também são atualizados. Então, precisamos do mapa dos cabeçalhos corretos. Eu tenho um script semelhante ao seu que funcionou para o meu motorista. Você pode tentar mudar o driver (de rtl8188eu para rtl8723au) e verificar se isso ajuda você. Execute o código abaixo no terminal e reinicie.
Aqui está o script que funcionou para o meu motorista
sudo apt-get update
sudo apt-get install linux-headers-$(uname -r)
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install git
sudo git clone https://github.com/lwfinger/rtl8188eu
cd rtl8188eu
sudo make all
sudo make install
sudo insmod 8188eu.ko