-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pi3 brcmfmac driver force-loaded on non Pi3 #150
Comments
Some more thought which may need to be factored-in for RPi3 (seems specific). |
With the advent of Pi Zero W using same wifi chip, condition should not be linked to Pi3 model name, but rather to relevant CYW43438 (BCM43438) chip availability. |
It turns-out that So, how can we detect presence of bcm4343x chipset in a Pi? Thanks for any hint, so that we can optimize |
Hi @macmpi, happy to help, not sure what I'm looking for. Here's some browsing around: volumio@volumio2:~$ cd /proc/device-tree |
Thanks. Trying to find clues of wifi chipset (BCM43430 or BCM43438) within device tree, so that we have a mean to identify the board (different than indirectly by the Pi name). |
@volumio I'm concerned these If I understand correctly, the original intent of all this is to let connected external wifi dongle eventually take precedence over built-in RPi3 (and other bcm) wifi, correct? |
Tried to solve the issue in referred PR #167: thanks for any comment. (note: baseline wifistart.sh is kept for power save issue on wifi) |
fixed with PR. closing |
raspberryconfig.sh statements that creates
wifistart.sh
unconditionally sets Raspi3-specific driver load commands, which are therefore applied equally for all Raspi at runtime. This force load an irrelevant driver for all Pis (except raspi3): see here lines 496, 518 & al. on PiZero.Most probably
wifistart.sh
Raspi3 statement should be created conditionally, or for more generic image deployment, it should executemodprobe
commands conditionally (preferred probably).Any thought?
The text was updated successfully, but these errors were encountered: