Descobri que a reinstalação dos drivers funciona por alguns motivos:
sudo apt-get install --reinstall bcmwl-kernel-source
Após a instalação do Ubuntu 18.04, instalei os drivers WiFi de acordo com o procedimento padrão da interface "Software and Updates" e tudo estava funcionando bem. De repente, sem qualquer atualização do sistema ou qualquer coisa desse tipo, não consegui me conectar ao Wi-Fi por causa do No WiFi adapter found
(apesar de eu já tê-lo instalado).
O WiFi está corretamente ligado, tudo parece estar no lugar: por exemplo
$ nmcli radio wifi
enabled
e
$ ifconfig
enp3s0f2: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 30:65:ec:07:51:a7 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
enx048705ea6058: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.224 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 2a02:8109:9200:23cc:306f:334c:5f32:6f5f prefixlen 64 scopeid 0x0<global>
inet6 2a02:8109:9200:23cc:c419:c684:822a:e929 prefixlen 64 scopeid 0x0<global>
inet6 fe80::83a1:2bfa:d8b2:7313 prefixlen 64 scopeid 0x20<link>
ether 04:87:05:ea:60:58 txqueuelen 1000 (Ethernet)
RX packets 4290 bytes 2741868 (2.7 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 4149 bytes 564683 (564.6 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 873 bytes 70852 (70.8 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 873 bytes 70852 (70.8 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
EDIT: Informações adicionais resultantes de wget -N -t 5 -T 10 https://github.com/UbuntuForums/wireless-info/raw/master/wireless-info && chmod +x wireless-info && ./wireless-info
, como sugerido no comentário abaixo, podem ser encontradas aqui
Qual pode ser a causa do problema? Por que, de repente, os drivers parecem não ser mais reconhecidos?
Descobri que a reinstalação dos drivers funciona por alguns motivos:
sudo apt-get install --reinstall bcmwl-kernel-source