Acabei de ter este problema também após a atualização de 4.10 para 4.12.3 para corrigir um problema de áudio.
O que eu fiz para consertar o problema foi voltar para o 4.10, e então atualizar para o 4.11.12.
sudo apt-get remove linux-headers-4.12.3*
sudo apt-get remove linux-image-4.12.3*
Corrigi meu problema de áudio e toquei bem com o driver do Wi-Fi.
Parece que o 4.12 ou o bcmwl-kernel-source não suportam um ao outro ainda.
Espero que isso ajude.