> Date: Fri, 5 Nov 2021 14:59:05 +0000
> From: Stuart Henderson <[email protected]>
> 
> On 2021/11/05 09:32, Paul de Weerd wrote:
> > Linking brcmfmac43455-sdio.raspberrypi,4-model-b.txt (which is what is
> > used with u-boot, I believe) to this name in /etc/firmware fixed bwfm0
> > for me (although performance isn't great, but that's also the case
> > when using u-boot).
> 
> btw I *don't* have that problem (1.31 here). wlan performance isn't great
> either (70Mb on VHT-MCS0 mode 11ac / -45dBm reported) but usable.
> (ethernet performance OTOH *is* pretty good - ~800Mb).

Paul,

Go into the firmware configuration menu and switch from ACPI to Device
Tree (DT).  That is what Stuart is using and should fix the wifi
problem.
 
> OpenBSD 7.0-current (GENERIC.MP) #1374: Wed Nov  3 15:40:43 MDT 2021
>     [email protected]:/usr/src/sys/arch/arm64/compile/GENERIC.MP
> real mem  = 4134588416 (3943MB)
> avail mem = 3975053312 (3790MB)
> random: good seed from bootblocks
> mainbus0 at root: Raspberry Pi 4 Model B Rev 1.2
> psci0 at mainbus0: PSCI 1.1, SMCCC 1.2
> cpu0 at mainbus0 mpidr 0: ARM Cortex-A72 r0p3
> cpu0: 48KB 64b/line 3-way L1 PIPT I-cache, 32KB 64b/line 2-way L1 D-cache
> cpu0: 1024KB 64b/line 16-way L2 cache
> cpu0: CRC32,ASID16
> cpu1 at mainbus0 mpidr 1: ARM Cortex-A72 r0p3
> cpu1: 48KB 64b/line 3-way L1 PIPT I-cache, 32KB 64b/line 2-way L1 D-cache
> cpu1: 1024KB 64b/line 16-way L2 cache
> cpu1: CRC32,ASID16
> cpu2 at mainbus0 mpidr 2: ARM Cortex-A72 r0p3
> cpu2: 48KB 64b/line 3-way L1 PIPT I-cache, 32KB 64b/line 2-way L1 D-cache
> cpu2: 1024KB 64b/line 16-way L2 cache
> cpu2: CRC32,ASID16
> cpu3 at mainbus0 mpidr 3: ARM Cortex-A72 r0p3
> cpu3: 48KB 64b/line 3-way L1 PIPT I-cache, 32KB 64b/line 2-way L1 D-cache
> cpu3: 1024KB 64b/line 16-way L2 cache
> cpu3: CRC32,ASID16
> efi0 at mainbus0: UEFI 2.7
> efi0: https://github.com/pftf/RPi4 rev 0x10000
> smbios0 at efi0: SMBIOS 3.3.0
> smbios0: vendor https://github.com/pftf/RPi4 version "UEFI Firmware v1.31" 
> date 09/09/2021
> smbios0: Raspberry Pi Foundation Raspberry Pi 4 Model B
> apm0 at mainbus0
> "system" at mainbus0 not configured
> "axi" at mainbus0 not configured
> simplebus0 at mainbus0: "soc"
> bcmclock0 at simplebus0
> bcmmbox0 at simplebus0
> bcmgpio0 at simplebus0
> bcmaux0 at simplebus0
> ampintc0 at simplebus0 nirq 256, ncpu 4 ipi: 0, 1: "interrupt-controller"
> bcmtmon0 at simplebus0
> bcmdmac0 at simplebus0: DMA0 DMA2 DMA4 DMA5 DMA6 DMA7 DMA8 DMA9
> "timer" at simplebus0 not configured
> pluart0 at simplebus0: console
> com0 at simplebus0: ns16550, no working fifo
> "local_intc" at simplebus0 not configured
> bcmdog0 at simplebus0
> bcmirng0 at simplebus0
> "firmware" at simplebus0 not configured
> "power" at simplebus0 not configured
> "mailbox" at simplebus0 not configured
> sdhc0 at simplebus0
> sdhc0: SDHC 3.0, 250 MHz base clock
> sdmmc0 at sdhc0: 4-bit, sd high-speed, mmc high-speed
> "gpiomem" at simplebus0 not configured
> "fb" at simplebus0 not configured
> "vcsm" at simplebus0 not configured
> "clocks" at mainbus0 not configured
> "phy" at mainbus0 not configured
> "clk-27M" at mainbus0 not configured
> "clk-108M" at mainbus0 not configured
> simplebus1 at mainbus0: "emmc2bus"
> sdhc1 at simplebus1
> sdhc1: SDHC 3.0, 100 MHz base clock
> sdmmc1 at sdhc1: 8-bit, sd high-speed, mmc high-speed, ddr52, dma
> "arm-pmu" at mainbus0 not configured
> agtimer0 at mainbus0: 54000 kHz
> simplebus2 at mainbus0: "scb"
> bcmpcie0 at simplebus2
> pci0 at bcmpcie0
> ppb0 at pci0 dev 0 function 0 "Broadcom BCM2711" rev 0x10
> pci1 at ppb0 bus 1
> xhci0 at pci1 dev 0 function 0 "VIA VL805 xHCI" rev 0x01: intx, xHCI 1.0
> usb0 at xhci0: USB revision 3.0
> uhub0 at usb0 configuration 1 interface 0 "VIA xHCI root hub" rev 3.00/1.00 
> addr 1
> bse0 at simplebus2: address dc:a6:32:8b:e1:b7
> brgphy0 at bse0 phy 1: BCM54210E 10/100/1000baseT PHY, rev. 2
> "dma" at simplebus2 not configured
> "hevc-decoder" at simplebus2 not configured
> "rpivid-local-intc" at simplebus2 not configured
> "h264-decoder" at simplebus2 not configured
> "vp9-decoder" at simplebus2 not configured
> gpioleds0 at mainbus0: no LEDs
> "sd_io_1v8_reg" at mainbus0 not configured
> "sd_vcc_reg" at mainbus0 not configured
> "fixedregulator_3v3" at mainbus0 not configured
> "fixedregulator_5v0" at mainbus0 not configured
> simplebus3 at mainbus0: "v3dbus"
> "bootloader" at mainbus0 not configured
> dt: 445 probes
> sdmmc1: can't enable card
> uhub1 at uhub0 port 1 configuration 1 interface 0 "VIA Labs USB2.0 Hub" rev 
> 2.10/4.21 addr 2
> bwfm0 at sdmmc0 function 1
> manufacturer 0x02d0, product 0xa9a6 at sdmmc0 function 2 not configured
> manufacturer 0x02d0, product 0xa9a6 at sdmmc0 function 3 not configured
> uhub2 at uhub1 port 4 configuration 1 interface 0 "Genesys Logic USB2.0 Hub" 
> rev 2.00/77.64 addr 3
> uhidev0 at uhub2 port 3 configuration 1 interface 0 "RDing TEMPerV1.4" rev 
> 2.00/0.01 addr 4
> uhidev0: iclass 3/1, 1 report id
> ukbd0 at uhidev0 reportid 1: 8 variable keys, 5 key codes
> wskbd0 at ukbd0 mux 1
> uhidev1 at uhub2 port 3 configuration 1 interface 1 "RDing TEMPerV1.4" rev 
> 2.00/0.01 addr 4
> uhidev1: iclass 3/1
> ugold0 at uhidev1
> uhub3 at uhub2 port 4 configuration 1 interface 0 "Genesys Logic USB2.0 Hub" 
> rev 2.00/77.64 addr 5
> uftdi0 at uhub3 port 1 configuration 1 interface 0 "FTDI FT232R USB UART" rev 
> 2.00/6.00 addr 6
> ucom0 at uftdi0 portno 1
> uslcom0 at uhub3 port 2 configuration 1 interface 0 "Silicon Labs CP2102 USB 
> to UART Bridge Controller" rev 1.10/1.00 addr 7
> ucom1 at uslcom0 portno 0
> uplcom0 at uhub3 port 4 configuration 1 interface 0 "Prolific Technology Inc. 
> USB-Serial Controller D" rev 1.10/4.00 addr 8
> ucom2 at uplcom0
> umass0 at uhub0 port 2 configuration 1 interface 0 "SanDisk Ultra Fit" rev 
> 3.20/1.00 addr 9
> umass0: using SCSI over Bulk-Only
> scsibus0 at umass0: 2 targets, initiator 0
> sd0 at scsibus0 targ 1 lun 0: <SanDisk, Ultra Fit, 1.00> removable 
> serial.0781558381079d269c03
> sd0: 29340MB, 512 bytes/sector, 60088320 sectors
> vscsi0 at root
> scsibus1 at vscsi0: 256 targets
> softraid0 at root
> scsibus2 at softraid0: 256 targets
> root on sd0a (a3d7f93f60aec212.a) swap on sd0b dump on sd0b
> WARNING: clock lost 55 days
> WARNING: CHECK AND RESET THE DATE!
> gpio0 at bcmgpio0: 58 pins
> bwfm0: address dc:a6:32:8b:e1:b8
> ugold0: 1 sensor type ds75/12bit (temperature)
> 
> 

Reply via email to