Various RPIs bundles different WiFi capabilities. At least for the models with on-chip WiFi, it would be good to detect the model and adjust the WiFi (AP configuration mostly) settings to make use of those features.
For other models, most likely relying on external WiFi (do we still have such scenarios in the field?), we may imagine some opt-in options in the YAML file.
| Pi |
WiFi |
| 1A+ |
- |
| 1B+ |
- |
| 2B |
- |
| 3A+ |
2.4GHz and 5GHz IEEE 802.11.b/g/n/ac wireless LAN |
| 3B |
BCM43438 wireless LAN |
| 3B+ |
2.4GHz and 5GHz IEEE 802.11.b/g/n/ac wireless LAN |
| pi4-B |
2.4 GHz and 5.0 GHz IEEE 802.11ac wireless |
| pi400 |
Dual-band (2.4GHz and 5.0GHz) IEEE 802.11b/g/n/ac wireless LAN |
| pi5 |
Dual-band 802.11ac Wi-Fi® |
| pi500/+ |
Dual-band (2.4GHz and 5.0GHz) IEEE 802.11b/g/n/ac Wi-Fi® |
| Pico W/WH |
2.4GHz 802.11n wireless LAN |
| Zero |
- |
| Zero W |
802.11 b/g/n wireless LAN |
| Zero 2 W |
2.4GHz 802.11 b/g/n wireless LAN |
Various RPIs bundles different WiFi capabilities. At least for the models with on-chip WiFi, it would be good to detect the model and adjust the WiFi (AP configuration mostly) settings to make use of those features.
For other models, most likely relying on external WiFi (do we still have such scenarios in the field?), we may imagine some opt-in options in the YAML file.