Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 7503

Device Tree • Wlan0 missing, Pi 4B, unable to use built-in wifi

$
0
0
This was a fresh install from the Raspberry Pi Imager, raspberry pi OS (64-bit bookworm). My First time. Setup never asked for choosing WiFi. confused and after a lot of time, decided to connect Ethernet, sudo apt update, sudo apt full-upgrade. Still no use. After some more digging I was shocked that the board doesn't even recognize it has WiFi (theres no wlan0). Is there another way to upgrade/fix firmware? (did 'sudo apt install firmware-brcm80211 --fix-broken' as well). Or what issue is this?

Here I'll cut to the chase, from dmesg:

Code:

[    3.969136] brcmfmac: brcmf_sdio_probe_attach: ChipClkCSR access: err -110 wrote 0x28 read 0x00[    3.969144] brcmfmac: brcmf_sdio_probe: brcmf_sdio_probe_attach failed[    3.969216] brcmfmac: brcmf_ops_sdio_probe: F2 error, probe failed -19...[    3.969265] brcmfmac mmc1:0001:3: probe with driver brcmfmac failed with error -110


Here's more data:

Model: Raspberry Pi 4 Model B Rev 1.5 8GB

$ uname -a

Code:

Linux raspberrypi 6.12.25+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.12.25-1+rpt1 (2025-04-30) aarch64 GNU/Linux
$ dmesg | grep brcm

Code:

[    0.463435] irq_brcmstb_l2: registered L2 intc (/soc/interrupt-controller@7ef00100, parent irq: 23)[    0.472466] brcm-pcie fd500000.pcie: host bridge /scb/pcie@7d500000 ranges:[    0.472485] brcm-pcie fd500000.pcie:   No bus range found for /scb/pcie@7d500000, using [bus 00-ff][    0.472501] brcm-pcie fd500000.pcie:      MEM 0x0600000000..0x063fffffff -> 0x00c0000000[    0.472514] brcm-pcie fd500000.pcie:   IB MEM 0x0000000000..0x01ffffffff -> 0x0400000000[    0.473696] brcm-pcie fd500000.pcie: PCI host bridge to bus 0000:00[    0.579069] brcm-pcie fd500000.pcie: clkreq-mode set to default[    0.580263] brcm-pcie fd500000.pcie: link up, 5.0 GT/s PCIe x1 (SSC)[    3.461025] brcmstb-i2c fef04500.i2c:  @97500hz registered in polling mode[    3.530092] brcmstb-i2c fef09500.i2c:  @97500hz registered in polling mode[    3.969107] brcmfmac: F1 signature read @0x18000000=0xffffffff[    3.969136] brcmfmac: brcmf_sdio_probe_attach: ChipClkCSR access: err -110 wrote 0x28 read 0x00[    3.969144] brcmfmac: brcmf_sdio_probe: brcmf_sdio_probe_attach failed[    3.969216] brcmfmac: brcmf_ops_sdio_probe: F2 error, probe failed -19...[    3.969265] brcmfmac mmc1:0001:3: probe with driver brcmfmac failed with error -110[    3.969342] usbcore: registered new interface driver brcmfmac[    4.302296] Bluetooth: hci0: BCM4345C0 'brcm/BCM4345C0.raspberrypi,4-model-b.hcd' Patch
$ sudo ifconfig

Code:

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500        inet 192.168.0.100  netmask 255.255.255.0  broadcast 192.168.0.255        inet6 fe80::2f8b:d2ef:2bb4:485d  prefixlen 64  scopeid 0x20<link>        inet6 240f:103:7c86:1:f891:9fe1:de2e:d385  prefixlen 64  scopeid 0x0<global>        ether e4:5f:01:c9:f6:af  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 0lo: 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 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
$ rfkill list

Code:

0: hci0: BluetoothSoft blocked: noHard blocked: no
$ ls /etc/modprobe.d/

Code:

blacklist-8192cu.conf  raspi-blacklist.conf  rfkill_default.conf
$ cat /etc/modprobe.d/blacklist-8192cu.conf

Code:

blacklist 8192cu
$ cat /etc/modprobe.d/raspi-blacklist.conf
$ cat /etc/modprobe.d/rfkill_default.conf

Code:

options rfkill default_state=0
$ cat /boot/firmware/config.txt

Code:

# For more options and information see# http://rptl.io/configtxt# Some settings may impact device functionality. See link above for details# Uncomment some or all of these to enable the optional hardware interfaces#dtparam=i2c_arm=on#dtparam=i2s=on#dtparam=spi=on# Enable audio (loads snd_bcm2835)dtparam=audio=on# Additional overlays and parameters are documented# /boot/firmware/overlays/README# Automatically load overlays for detected camerascamera_auto_detect=1# Automatically load overlays for detected DSI displaysdisplay_auto_detect=1# Automatically load initramfs files, if foundauto_initramfs=1# Enable DRM VC4 V3D driverdtoverlay=vc4-kms-v3dmax_framebuffers=2# Don't have the firmware create an initial video= setting in cmdline.txt.# Use the kernel's default instead.disable_fw_kms_setup=1# Run in 64-bit modearm_64bit=1# Disable compensation for displays with overscandisable_overscan=1# Run as fast as firmware / board allowsarm_boost=1[cm4]# Enable host mode on the 2711 built-in XHCI USB controller.# This line should be removed if the legacy DWC2 controller is required# (e.g. for USB device mode) or if USB support is not required.otg_mode=1[cm5]dtoverlay=dwc2,dr_mode=host[all]

-------
end of the post, tysm for reading through. man I really look forward to your support

Statistics: Posted by an0unym0us3 — Tue May 20, 2025 4:51 am



Viewing all articles
Browse latest Browse all 7503

Trending Articles