WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

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

Offline Rabie

  • Sr. Member
  • ****
  • Posts: 299
Re: [Solved] Can't get wifi to Work on pi5
« Reply #15 on: Today at 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