Eu tenho um raspberry pi 3 (que possui Wi-Fi interno), executando o raspbian.
Eu decidi executá-lo como "teste", alterando a lista do apt.
Agora, não consigo usar o WiFi.
Sempre que eu uso o wpa_supplicant, ele reclama que não há dispositivo wlan0 (que não existe no / dev)
O que posso fazer para configurar o dispositivo wlan e obter o backup do wpa_supplicant?
uname -r
é 4.4.13-v7+
lsmod
mostra:
AppleTalk
psnap
llc
axc25
bncp
hci_uart
btbcm
Bluetooth
joydcv
evdev
hid_microsoft
brcmfmac
brcmutil
cfg80211
rfkill
snd_bcm2835
snd_pcm
snd_timer
snd
spi_bcm8235
bcm8235_gpiomen
bcm8235_wdt
uio_pdrv_genirq
uio
ipv6
ip link
, mas presumivelmente também não estará lá. Edite na saídauname -r
e verifiquesudo lsmod
; o último deve imprimir uma lista de uma dúzia de coisas. Se não diz nada, indique isso, porque seria muito significativo.brcmfmac
é o driver e você está usando o kernel atual. Fazip link
show de qualquer coisa alémlo
eeth0
? Eu tenho um cartão com "stretch" (teste Raspbian), mas não o uso ou atualizo há algum tempo (ou tentei no meu Pi 3). Eles podem ter passado a usar "nomes de interface previsíveis" , o que pode parecer um pouco contra-intuitivo e pode resultar na interface com um nome diferente. Provavelmente ainda começará com issow
.sudo ip link
(você pode destacar e usar o{ }
botão para obter a formatação correta); é importante determinar se ele carregou misteriosamente o driver e ainda não criou nenhuma interface, ou está apenas usando um novo nome para ele (o que estragaria sua configuração existente).Respostas:
O pacote que fornece o firmware Wi-Fi é chamado
firmware-brcm80211
. Para fazer o downgrade deste pacote para uma versão que funcione:Para impedir que este pacote seja atualizado (antes de uma atualização estender ou após a atualização do firmware):
fonte
Mesmo problema aqui. Jessica raspbian atualizada para trecho raspbian e wifi perdido (devido à atualização do pacote firmware-brcm80211). Apenas copiei o conteúdo de / lib / firmware / brcm de raspbian jessie (de outro pi) e reiniciei. Agora o wifi funciona no trecho raspbian.
fonte
Encontrei uma solução para esse problema pelos usuários do fórum do Raspberry Pi iulius_felix e wdmjun ( link para a resposta original ):
brcmfmac43430-sdio.bin
ebrcmfmac43430-sdio.txt
de este repo ou a partir da/lib/firmware/brcm
pasta de um Raspberry Pi trabalhando./lib/firmware/brcm
o problemático Raspberry Pi.fonte
Este post do blog sugere que você pode usar a linha de comando do kernel para desativar as alterações de nome do dispositivo wifi introduzidas na extensão. Adicionar
net.ifnames=0
àcmdline.txt
partição de inicialização deve fazer o truque.fonte