Comments (14)
Same here
from pwnagotchi.
In my case I found the problem.
My raspberry zero 2 W using brcmfmac43430-sdio firmware and not brcmfmac43436-sdio which was patched in this build.
You can see it at boot which firmware is loading for your chip. You can check it with command
dmesg | grep brcmf_fw_alloc_request
in my case:
[ 6.174867] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1
from pwnagotchi.
I also have a Pi 0 2W with the Pi3B+ chip.
[ 9.173508] brcmfmac: F1 signature read @0x18000000=0x1541a9a6
[ 9.260619] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43436s-sdio for chip BCM43430/1
[ 9.299803] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43436s-sdio.clm_blob failed with error -2
[ 9.344957] usbcore: registered new interface driver brcmfmac
[ 9.524098] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[ 9.525185] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43430/1 wl0: Jul 5 2022 21:29:56 version 7.45.96.141 (g53ba0094) FWID 01-eef9b3bf es7`
Tried loading both firmwares for the 43430, both are not being loaded at boot after depmod -a.
from pwnagotchi.
same issue as above 43430/1
Just got my pi zero 2 w a week ago if that makes any difference.
from pwnagotchi.
Try release v1.7.2 that I just published (and if that does not work then v1.7.1). I have multiple RPiZ2W but all of them have the newer wifi chip. I was not even aware there were at least two revisions for the 2W. I am suspicious that during the pandemic they might have gone back to the older wifi chips or maybe even some other unpublished hardware revision when supply chains were gummed up.
from pwnagotchi.
I have one working image for the pi02w, but I think it's an arm (32bit) build. I just flashed it and will see what driver it is using.
Update:
dmesg | grep brcm
[ 13.773857] brcmfmac: loading out-of-tree module taints kernel.
[ 13.822615] brcmfmac: F1 signature read @0x18000000=0x1541a9a6
[ 13.833331] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1
[ 13.833621] usbcore: registered new interface driver brcmfmac
[ 13.852526] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43430-sdio.raspberrypi,model-zero-2-w.txt failed with error -2
[ 14.202403] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1
[ 14.202559] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[ 14.203923] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43430/1 wl0: Aug 7 2017 00:46:29 version 7.45.41.46 (r666254 CY) FWID 01-f8a78378
[ 16.800855] brcmfmac: brcmf_vif_add_validate: Attempt to add a MONITOR interface...
[ 16.800903] brcmfmac: brcmf_mon_add_vif: brcmf_mon_add_vif called
[ 16.800926] brcmfmac: brcmf_mon_add_vif: Adding vif "mon0"
[ 16.922911] brcmfmac: brcmf_cfg80211_set_power_mgmt: Forcing power management
[ 16.922936] brcmfmac: brcmf_cfg80211_set_power_mgmt: power save disabled
[ 16.932566] brcmfmac: brcmf_cfg80211_set_power_mgmt: Forcing power management
uname -r
5.10.63-v7+
from pwnagotchi.
That RPiZ2W has the older wifi chip. You can see it is using brcmfmac43430-sdio. RPiZ2W with the newer wifi chips would use brcmfmac43436-sdio. All my RPiZ2W have the newer wifi chips, which is likely why I see things working for me but some folks don't.
from pwnagotchi.
Yes but it is the same pi that will not load the drivers on 64 bit raspios. But for some reason it will load this arm build driver.
from pwnagotchi.
No idea. I suspect RPi has been playing fast and loose with the hardware for the RPiZ2W. Maybe they're using different wifi chips, which is why its so janky for people. Some are delighted with my folk and others are sad. This is a hobby, so I won't be tracking this down. If you have the same revision of hardware I have, my release 1.7.0 will work well for you. If the community finds a solution, I will merge a pull request.
from pwnagotchi.
Appreciate the effort ill reuse this zero 2 for some other project
pi@pwnagotchi:~ $ sudo dmesg | grep brcmf_fw_alloc_request
[ 6.484808] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1
[ 6.868646] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1
from pwnagotchi.
@renewedbullet Do you have another RPiZ2w that uses the newer wifi chip? Would be good if you do to get feedback if it works for you.
from pwnagotchi.
As a temporary fix for those having trouble getting 1.7.1 to work, please delete these files and reboot your pwnagotchi. For some people with the older wifi chip, this may resolve the firmware crash:
/lib/firmware/brcm/brcmfmac43430-sdio.clm_blob
/lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.clm_blob
from pwnagotchi.
1.7.3 looks work, finding APs. I will test it longer time now.
I am very grateful for your work! Thank you for your invested time to it.
from pwnagotchi.
1.7.3 looks work, finding APs. I will test it longer time now. I am very grateful for your work! Thank you for your invested time to it.
Atm looks good :) Go out a bit, and now scanning is fine )
from pwnagotchi.
Related Issues (20)
- [BUG] Auto Mode won't start, stuck at "starting monitor interface" HOT 6
- No default controller available HOT 9
- Support e-Ink Waveshare 2.13" model G (silver Sticker) HOT 1
- [BUG] ERROR:root:There was an error processing the configuration file: 'utf-8' codec can't decode byte 0xb0 in position 8390: invalid start byte HOT 1
- [BUG] default user `pi` and password `raspbery` not working? HOT 24
- [BUG] mastodon plugin doesn't post updates HOT 2
- [BUG] can't access bettercap's webui when the pwnagotchi is plugged in PC and it's in MANU mode HOT 3
- [BUG] RPI4 Network is down HOT 3
- is the UPS lite V1.2 supported? how much does it change from the 1.1? HOT 6
- SSH credentials (default.toml) HOT 6
- Support USB Wifi Dongles (Realtek) HOT 4
- does/will this project support the orange pi zero 2W? HOT 4
- [BUG] Cannot update to v1.8.5 HOT 4
- [BUG] Inky Phat blank when using only BT
- [BUG] Uptime stops updating and APs stop scanning once bettercap fails HOT 1
- [BUG] Bettercap event processing loop fails
- [BUG?] when using disable-wifi and external wifi adapters, bettercap doesn't start HOT 2
- Add Waveshare v4 support. HOT 1
- [BUG] PiSugar Battery pack not working
- [BUG]plugin for the Waveshare UPS hat C, doesn't work HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pwnagotchi.