Puncte:0

Drivere WLAN la bord pentru RPi Zero 2 W care rulează Ubuntu Server 20.04.3 pe 64 de biți

drapel om

Rpi Zero 2 W a sosit în sfârșit, a reușit să pornească 20.04.3 pe 64 de biți după ce am făcut RPi3 udate & upgrade dans prin adăugarea:

[pi0]

kernel=uboot_rpi_3.bin

după [Pi3] în config.txt așa cum este descris Aici

Blocat să funcționeze Wi-Fi la bord, deși un dongle USB Pi funcționează OK. Pe scurt rfkill list toate nu afișează nimic, ar trebui să afișeze WLAN0, ceea ce face dacă introduc un dongle USB Wi-Fi.

Am încercat să adaug drivere așa cum am sugerat Aici dar nu a mers la mine :-(

Aveți nevoie de 20.04 64 de biți pentru un proiect ROS, ar fi DULCE să ruleze pe Zero 2. Poate funcționa cu USB Dongle Wi-Fi deocamdată, dar cu siguranță ar fi bine să aveți Wi-Fi la bord...

Editați după cum se solicită mai jos, comanda CLIsudo dmesg | grep -i sdio randamente:

[ 19.255552] brcmfmac: brcmf_fw_alloc_request: folosind brcm/brcmfmac43430-sdio pentru cip BCM43430/1

[ 19.321864] brcmfmac mmc1:0001:1: încărcarea directă a firmware-ului pentru brcm/brcmfmac43430-sdio.raspberrypi,model-zero-2.txt a eșuat cu eroarea -2

[ 19.321990] brcmfmac mmc1:0001:1: încărcarea directă a firmware-ului pentru brcm/brcmfmac43430-sdio.txt a eșuat cu eroarea -2

[ 20.328472] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50

Am rezolvat această problemă o vreme cu a dongle wifi kit cana dar chiar am nevoie de wifi-ul la bord acum pentru a scăpa de hub-ul USB gigant (relativ vorbind:-).

Deci, de mai jos am încercat să urmăresc după wget acest fișier si iata rezultatele. Dacă scot dongle-ul wifi (și repornesc) încă nu există wlan0.

sudo cp brcmfmac43430-sdio.raspberrypi,model-zero-w.txt brcmfmac43430-sdio.raspberrypi,model-zero-2.txt sudo dmesg | grep brcm

[ 18.849187] brcmfmac: semnătura F1 citită @0x18000000=0x1541a9a6
[ 18.863213] brcmfmac: brcmf_fw_alloc_request: folosind brcm/brcmfmac43430-sdio pentru cip BCM43430/1
[ 18.876023] usbcore: a înregistrat un nou driver de interfață brcmfmac
[ 20.075000] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
[ 21.087395] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
chili555 avatar
drapel cn
Vă rugăm să vă editați întrebarea pentru a afișa rezultatul comenzii terminalului: `sudo dmesg | grep -i sdio` Bun venit la Ask Ubuntu.
questrov avatar
drapel om
Mulțumesc, vezi editarea. Mult peste capul meu:-/
Puncte:0
drapel cn

Te rog incearca:

cd /usr/lib/firmware/brcm
sudo wget https://github.com/openwrt/cypress-nvram/blob/master/brcmfmac43430-sdio.txt

Reporniți și lăsați-ne să vedem:

sudo dmesg | grep brcm

EDITAȚI | ×: Jurnalul de mesaje arată în continuare că dispozitivul dorește fișierul firmware brcm/brcmfmac43430-sdio.raspberrypi,model-zero-2.txt. O căutare amănunțită pe internet nu găsește un astfel de fișier. Vă sugerez să redenumim un fișier similar pentru a vedea dacă ajută.

cd /usr/lib/firmware/brcm
sudo cp brcmfmac43430-sdio.raspberrypi,model-zero-w.txt brcmfmac43430-sdio.raspberrypi,model-zero-2.txt

Reporniți și editați din nou întrebarea pentru a afișa:

sudo dmesg | grep brcm
questrov avatar
drapel om
Vezi editarea, mulțumesc și pentru ajutorul formatului:-/
questrov avatar
drapel om
Actualizat încă nu wlan0 fără dongle USB, vă rugăm să vedeți editarea...
chili555 avatar
drapel cn
Regret că nu am alte sugestii. Presupun că firmware-ul corect va fi publicat în curând. Îmi pare rău.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.