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:
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
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:
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:
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