Tiny Core Base > Raspberry Pi
Raspberry Pi Zero 2 W
vandiwa:
--- Quote from: vandiwa on January 24, 2022, 05:06:04 PM ---Will boot past the rainbow screen on my RPi02W, but wifi.sh -a reports "No wifi devices found!"
--- End quote ---
The same SD in a Pi Zero W will start wifi. I am running the 13.1 core with firmware-rpi-wifi.tcz and wireless-5.10.77-piCore.tcz. In onboot.lst, I have openssh, firmware-rpi-wifi, wifi, then compiletc, nano, and bash-dev. Saw a recommendation about firmware-brcmwifi.tcz in another post, but that was a rabbit hole. I am trying to use the onboard WiFi.
This is how I pulled wifi related files from tinycorelinux.net :
--- Code: ---for pkg in ca-certificates libiw libnl ncurses openssl readline wifi wireless-5.10.77-piCore wireless_tools wpa_supplicant firmware-rpi-wifi; do for f in $pkg.tcz{,.dep,.info,.list,.md5.txt,.tree,.zsync}; do wget http://ftp.nluug.nl/os/Linux/distr/tinycorelinux/13.x/armv6/tcz/$f; done; done
--- End code ---
I loaded those files to /mnt/mmcblk0p2/tce/optional and the packages seem to be loading, but still wifi.sh reports no devices. I don't see any cfg80211 related messages in dmesg, but I'm not sure what I should be looking for there in terms of failures to find hardware, but this seems to indicate that there is a different device ID between the two different WiFi chips so maybe it's a clue : https://github.com/raspberrypi/linux/commit/c52581ffa49b9c0e5de3349436c283fe20128073#diff-ffce630590e253b5f402e964a1085c5709e56a2ba5e060579fe68cfd87988fe7
Paul_123:
I’ve seen some posts saying rpi was going To use different WiFi chips on these boards. Needed different firmware. Can you post the output of dmesg…. Just the last part where the WiFi stuff is loading.
vandiwa:
--- Quote from: Paul_123 on January 24, 2022, 07:11:04 PM ---Can you post the output of dmesg…. Just the last part where the WiFi stuff is loading.
--- End quote ---
I loosely compared the output of dmesg with the RPiZW to the output with the same SD on the RPiZ2W and it seems like the main differences are after the line random: crng init done
The RPiZW has this :
--- Code: ---[ 32.039699] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 32.472500] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 32.472778] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 32.472802] cfg80211: failed to load regulatory.db
[ 32.636609] brcmfmac: F1 signature read @0x18000000=0x1541a9a6
[ 32.673373] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1
[ 32.678598] usbcore: registered new interface driver brcmfmac
[ 32.999646] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1
[ 32.999839] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1
[ 32.999974] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[ 33.001139] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43430/1 wl0: Oct 22 2019 01:59:28 version 7.45.98.94 (r723000 CY) FWID 01-3b33decd
[ 33.610445] brcmfmac: brcmf_cfg80211_set_power_mgmt: power save enabled
--- End code ---
where the RPiZ2W has nothing. Is the wireless hardware presented as a USB device? Maybe I need to install usbutils and do a lsusb?
vandiwa:
Wait - I stripped the timestamps to do a dmesg compare side by side, and I didn't even realize the RPIZ2W has an ARMV7 processor where the RPIZW has an ARMv6 - do I need to be using the packages from armv7?
Paul_123:
Yes. The Zero 2 W is a quad core armv7 processor.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version