WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: [Solved] Can't get wifi to Work on pi5  (Read 569 times)

Offline Rabie

  • Sr. Member
  • ****
  • Posts: 303
Re: [Solved] Can't get wifi to Work on pi5
« Reply #15 on: October 10, 2025, 08:28:16 AM »
I think that wifi.tcz doesn't really work well.

When I install the Raspberry Pi OS, the Wi-Fi works great!

I tried copying the necessary drivers from Raspberry Pi OS, but then the Wi-Fi chip goes into panic:
Code: [Select]
dmesg | grep "brcm"
[    0.267878] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/interrupt-controller@7d510600, parent irq: 27)
[    0.267908] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/interrupt-controller@7c502000, parent irq: 28)
[    0.267936] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/intc@7d508380, parent irq: 29)
[    0.267965] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/intc@7d508400, parent irq: 30)
[    0.267992] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/intc@7d503000, parent irq: 31)
[    0.404580] brcm-pcie 1000120000.pcie: host bridge /axi/pcie@1000120000 ranges:
[    0.404584] brcm-pcie 1000120000.pcie:   No bus range found for /axi/pcie@1000120000, using [bus 00-ff]
[    0.404591] brcm-pcie 1000120000.pcie:      MEM 0x1f00000000..0x1ffffffffb -> 0x0000000000
[    0.404595] brcm-pcie 1000120000.pcie:      MEM 0x1c00000000..0x1effffffff -> 0x0400000000
[    0.404600] brcm-pcie 1000120000.pcie:   IB MEM 0x1f00000000..0x1f003fffff -> 0x0000000000
[    0.404604] brcm-pcie 1000120000.pcie:   IB MEM 0x0000000000..0x0fffffffff -> 0x1000000000
[    0.404607] brcm-pcie 1000120000.pcie:   IB MEM 0x1000130000..0x1000130fff -> 0xfffffff000
[    0.405935] brcm-pcie 1000120000.pcie: PCI host bridge to bus 0002:00
[    0.509534] brcm-pcie 1000120000.pcie: clkreq-mode set to default
[    0.509536] brcm-pcie 1000120000.pcie: link up, 5.0 GT/s PCIe x4 (!SSC)
[    0.543125] sdhci-brcmstb 1000fff000.mmc: Got CD GPIO
[    0.817765] brcmstb-i2c 107d508200.i2c:  @97500hz registered in interrupt mode
[    0.824184] brcmstb-i2c 107d508280.i2c:  @97500hz registered in interrupt mode
[    7.791547] brcmfmac: F1 signature read @0x18000000=0x15264345
[    7.807223] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[    7.807727] usbcore: registered new interface driver brcmfmac
[   10.909600] brcmfmac: brcmf_sdio_checkdied: firmware trap in dongle
[   10.909636] brcmfmac: dongle trap info: type 0x256828 @ epc 0x0000000e


When I install the extension normally and delete my copied driver files
Code: [Select]
tce-load -wi wireless-KERNEL.tcz firmware-rpi-wifi.tcz wireless_tools.tcz wpa_supplicant.tcz wifi.tcz
wireless-6.12.25-piCore-v8 is already installed!
firmware-rpi-wifi is already installed!
wireless_tools is already installed!
wpa_supplicant is already installed!
wifi is already installed!

, I see the following in the log:

Code: [Select]
dmesg | grep "brcm"
[    0.252080] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/interrupt-controller@7d510600, parent irq: 27)
[    0.252109] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/interrupt-controller@7c502000, parent irq: 28)
[    0.252139] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/intc@7d508380, parent irq: 29)
[    0.252169] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/intc@7d508400, parent irq: 30)
[    0.252195] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/intc@7d503000, parent irq: 31)
[    0.306018] brcm-pcie 1000120000.pcie: host bridge /axi/pcie@1000120000 ranges:
[    0.306021] brcm-pcie 1000120000.pcie:   No bus range found for /axi/pcie@1000120000, using [bus 00-ff]
[    0.306028] brcm-pcie 1000120000.pcie:      MEM 0x1f00000000..0x1ffffffffb -> 0x0000000000
[    0.306032] brcm-pcie 1000120000.pcie:      MEM 0x1c00000000..0x1effffffff -> 0x0400000000
[    0.306037] brcm-pcie 1000120000.pcie:   IB MEM 0x1f00000000..0x1f003fffff -> 0x0000000000
[    0.306041] brcm-pcie 1000120000.pcie:   IB MEM 0x0000000000..0x0fffffffff -> 0x1000000000
[    0.306044] brcm-pcie 1000120000.pcie:   IB MEM 0x1000130000..0x1000130fff -> 0xfffffff000
[    0.307381] brcm-pcie 1000120000.pcie: PCI host bridge to bus 0002:00
[    0.409607] brcm-pcie 1000120000.pcie: clkreq-mode set to default
[    0.409609] brcm-pcie 1000120000.pcie: link up, 5.0 GT/s PCIe x4 (!SSC)
[    0.443133] sdhci-brcmstb 1000fff000.mmc: Got CD GPIO
[    0.720572] brcmstb-i2c 107d508200.i2c:  @97500hz registered in interrupt mode
[    0.722196] brcmstb-i2c 107d508280.i2c:  @97500hz registered in interrupt mode
[    8.049266] brcmfmac: F1 signature read @0x18000000=0x15264345
[    8.069322] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[    8.069893] usbcore: registered new interface driver brcmfmac
[    9.988547] brcmfmac: brcmf_sdio_readshared: unable to obtain sdpcm_shared info: rv=-84 (addr=0x0)

if i install firmware-brcmwifi.tcz

i get:
Code: [Select]
dmesg | grep "brcm"
[    0.268527] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/interrupt-controller@7d510600, parent irq: 27)
[    0.268561] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/interrupt-controller@7c502000, parent irq: 28)
[    0.268589] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/intc@7d508380, parent irq: 29)
[    0.268628] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/intc@7d508400, parent irq: 30)
[    0.268654] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/intc@7d503000, parent irq: 31)
[    0.324303] brcm-pcie 1000120000.pcie: host bridge /axi/pcie@1000120000 ranges:
[    0.324306] brcm-pcie 1000120000.pcie:   No bus range found for /axi/pcie@1000120000, using [bus 00-ff]
[    0.324314] brcm-pcie 1000120000.pcie:      MEM 0x1f00000000..0x1ffffffffb -> 0x0000000000
[    0.324317] brcm-pcie 1000120000.pcie:      MEM 0x1c00000000..0x1effffffff -> 0x0400000000
[    0.324322] brcm-pcie 1000120000.pcie:   IB MEM 0x1f00000000..0x1f003fffff -> 0x0000000000
[    0.324327] brcm-pcie 1000120000.pcie:   IB MEM 0x0000000000..0x0fffffffff -> 0x1000000000
[    0.324331] brcm-pcie 1000120000.pcie:   IB MEM 0x1000130000..0x1000130fff -> 0xfffffff000
[    0.325666] brcm-pcie 1000120000.pcie: PCI host bridge to bus 0002:00
[    0.429407] brcm-pcie 1000120000.pcie: clkreq-mode set to default
[    0.429409] brcm-pcie 1000120000.pcie: link up, 5.0 GT/s PCIe x4 (!SSC)
[    0.462956] sdhci-brcmstb 1000fff000.mmc: Got CD GPIO
[    0.775592] brcmstb-i2c 107d508200.i2c:  @97500hz registered in interrupt mode
[    0.775685] brcmstb-i2c 107d508280.i2c:  @97500hz registered in interrupt mode
[    7.727696] brcmfmac: F1 signature read @0x18000000=0x15264345
[    7.729084] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[    7.741354] usbcore: registered new interface driver brcmfmac

i dont really know what to do else

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 15274
Re: [Solved] Can't get wifi to Work on pi5
« Reply #16 on: October 11, 2025, 08:18:27 AM »
Here's what I get:
Code: [Select]
[266075.737773] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[266075.757864] Loaded X.509 cert 'benh@debian.org: 577e021cb980e0e820821ba7b54b4961b8b4fadf'
[266075.758192] Loaded X.509 cert 'romain.perier@gmail.com: 3abbc6ec146e09d1b6016ab9d6cf71dd233f0328'
[266075.758508] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[266075.758828] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[266075.829696] brcmfmac: F1 signature read @0x18000000=0x15264345
[266075.833129] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[266075.833461] usbcore: registered new interface driver brcmfmac
[266075.995047] brcmfmac: brcmf_c_process_txcap_blob: no txcap_blob available (err=-2)
[266075.995297] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Aug 29 2023 01:47:08 version 7.45.265 (28bca26 CY) FWID 01-b677b91b
[266078.058719] brcmfmac: brcmf_cfg80211_set_power_mgmt: power save enabled

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12265
Re: [Solved] Can't get wifi to Work on pi5
« Reply #17 on: October 11, 2025, 11:27:47 AM »
Hi Rabie
... When I install the extension normally and delete my copied driver files
Code: [Select]
tce-load -wi wireless-KERNEL.tcz firmware-rpi-wifi.tcz wireless_tools.tcz wpa_supplicant.tcz wifi.tcz
wireless-6.12.25-piCore-v8 is already installed!
firmware-rpi-wifi is already installed!
wireless_tools is already installed!
wpa_supplicant is already installed!
wifi is already installed!
...
You should not need to load all those extensions individually.
So, I have to ask, did you do a proper install of  wifi.tcz  and its dependencies?
The dependency tree of wifi.tcz looks like this:
Code: [Select]
wifi.tcz
   wireless_tools.tcz
      wireless-6.12.15-piCore-v8.tcz
         regdb.tcz
   wpa_supplicant.tcz
      libnl.tcz
      openssl.tcz
         ca-certificates.tcz
      readline.tcz
         ncurses.tcz
Those extensions would get loaded automatically when wifi.tcz gets
loaded, but only if wifi.tcz was properly installed

Offline Rabie

  • Sr. Member
  • ****
  • Posts: 303
Re: [Solved] Can't get wifi to Work on pi5
« Reply #18 on: October 11, 2025, 01:44:58 PM »
Hi Rich, yes i tried to delete all extensions and just install Wifi.tcz alone it installed the dependencies automatically.

Doesn’t matter what i do i get the errors with the brcm

I bought another pi5 hardware and i will try to set it up on Wednesday to see if i got the old one broken.

Should wifi.tcz be in onboot.lst alone or should the dependencies also?

Offline Rabie

  • Sr. Member
  • ****
  • Posts: 303
Re: [Solved] Can't get wifi to Work on pi5
« Reply #19 on: October 11, 2025, 01:54:16 PM »
Here's what I get:
Code: [Select]
[266078.058719] brcmfmac: brcmf_cfg80211_set_power_mgmt: power save enabled

Hi Juanito,

I assume that I broke the wifi chip with the following command:
Code: [Select]
iwconfig wlan0 power off 
Please don’t ask me why I tried the command   :-\

I even installed pi os and ubuntu to try the wifi and it doesn’t work there too
« Last Edit: October 11, 2025, 02:07:00 PM by Rabie »

Offline patrikg

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 786
Re: [Solved] Can't get wifi to Work on pi5
« Reply #20 on: October 11, 2025, 03:19:22 PM »
On the pi5 it has onboard flash-able bios.
Why not try to install the latest RasberryPIOS and update the eeprom/bootloader
https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#rpi-eeprom-update

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12265
Re: [Solved] Can't get wifi to Work on pi5
« Reply #21 on: October 11, 2025, 03:45:35 PM »
Hi Rabie
... Should wifi.tcz be in onboot.lst alone or should the dependencies also?
Alone. It takes care of the dependencies.

... I assume that I broke the wifi chip with the following command:
Code: [Select]
iwconfig wlan0 power off  ...
Did you try reversing that with:
Code: [Select]
iwconfig wlan0 power on

Offline Rabie

  • Sr. Member
  • ****
  • Posts: 303
Re: [Solved] Can't get wifi to Work on pi5
« Reply #22 on: October 11, 2025, 04:18:12 PM »
Hi Rich,

Quote
Did you try reversing that with:
iwconfig wlan0 power on


yes i tried but after powered off the interface wlan0 doesn’t appear any more to power it on
Anyway i get an error if i try that

Offline Rabie

  • Sr. Member
  • ****
  • Posts: 303
Re: [Solved] Can't get wifi to Work on pi5
« Reply #23 on: October 11, 2025, 04:21:05 PM »
Hi Patrikg, I think this is a good idea, i will try it on Wednesday

On the pi5 it has onboard flash-able bios.
Why not try to install the latest RasberryPIOS and update the eeprom/bootloader
https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#rpi-eeprom-update

Offline patrikg

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 786
Re: [Solved] Can't get wifi to Work on pi5
« Reply #24 on: October 11, 2025, 04:25:37 PM »
And always with these pi's they need a good PS(Power Supply), is that the raspberry pi one for the pi5 ?