mirror of
https://github.com/iiab/iiab.git
synced 2025-03-09 15:40:17 +00:00
WIP: RPi WiFi firmware cleanup/options, espec for 3B+ & 4
This commit is contained in:
parent
32d54c35ee
commit
64efea041d
8 changed files with 207 additions and 70 deletions
|
@ -111,14 +111,29 @@ host_country_code: US
|
|||
host_ssid: Internet in a Box
|
||||
host_wifi_mode: g
|
||||
host_channel: 6
|
||||
hostapd_secure: False # 2021-03-02 #2696 WiFi EAPOL fails if hotspot passwords,
|
||||
hostapd_password: changeme # eg if firmware wifi_hotspot_capacity_rpi_fix: True
|
||||
hostapd_secure: False # 2021-03-02 WiFi EAPOL fails if hotspot passwords,
|
||||
hostapd_password: changeme # espec if WiFi firmware patched below? #2696
|
||||
hostapd_install: True # 2020-01-21: this var MIGHT be implemented in future.
|
||||
hostapd_enabled: True
|
||||
wifi_hotspot_capacity_rpi_fix: True # Restores the ability of RPi internal
|
||||
# WiFi hotspots to service 30-to-32 client devices. Background explanation:
|
||||
# https://github.com/iiab/iiab/issues/823#issuecomment-662285202 and PR #2472.
|
||||
wifi_up_down: True # Creates a 2nd virtual WiFi adapter for upstream WiFi
|
||||
|
||||
# Raspberry Pi 3 B+ and 4 OS's don't allow more than ~4 students to use the
|
||||
# internal WiFi hotspot. Increase this to 19 or 24 student WiFi devices (or
|
||||
# 32 on older OS's from 2020) using EXACTLY 1 of the 4 lines below:
|
||||
#
|
||||
#rpi3bplus_rpi4_wifi_firmware: os # Use your OS's WiFi firmware e.g. 7.45.241
|
||||
rpi3bplus_rpi4_wifi_firmware: 19 # SEE: github.com/iiab/iiab/issues/2853
|
||||
#rpi3bplus_rpi4_wifi_firmware: 24 # REQUIRES "wifi_up_down: False" BELOW!
|
||||
#rpi3bplus_rpi4_wifi_firmware: 32 # UNRELIABLE (INTERMITTENT) with 2021+ OS's
|
||||
#
|
||||
# BACKGROUND: https://github.com/iiab/iiab/issues/823#issuecomment-662285202
|
||||
#
|
||||
# Raspberry Pi Zero W and 3 OS's don't allow more than ~10 students to use the
|
||||
# internal WiFi hotspot. Or you can increase this to 30 student WiFi devices:
|
||||
#
|
||||
#rpizerow_rpi3_wifi_firmware: os # Use yr OS WiFi firmware e.g. 7.45.98.118
|
||||
rpizerow_rpi3_wifi_firmware: 30 # Or firmware 7.45.98.65 from 2018-09-28
|
||||
|
||||
wifi_up_down: True # AP+STA mode: Uses "ap0" WiFi adapter for upstream WiFi
|
||||
# (e.g. to Internet) in addition to downstream WiFi (e.g. classroom hotspot).
|
||||
|
||||
# Set True if client machines should have "passthrough" access to WAN/Internet:
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# This is local_vars_large.yml -- copy it to /etc/iiab/local_vars.yml then...
|
||||
# modify variables below, to override /opt/iiab/iiab/vars/default_vars.yml
|
||||
|
||||
# PLZ READ http://wiki.laptop.org/go/IIAB/local_vars.yml AND http://FAQ.IIAB.IO
|
||||
# READ "What is local_vars.yml and how do I customize it?" AT http://FAQ.IIAB.IO
|
||||
# Orig Idea: branch github.com/xsce/xsce-local for your deployment/community
|
||||
|
||||
# IIAB does NOT currently support uninstalling apps! So: if any IIAB app is
|
||||
|
@ -54,17 +54,32 @@ iiab_domain: lan
|
|||
# YOU'LL PREVENT OLDER LAPTOPS/PHONES/TABLETS (WHICH REQUIRE 2.4 GHz) FROM
|
||||
# CONNECTING TO YOUR IIAB'S INTERNAL HOTSPOT. See "wifi_up_down: True" below.
|
||||
#
|
||||
# Raspberry Pi OS requires Wi-Fi country since March 2018. Please set it here:
|
||||
# Raspberry Pi OS requires WiFi country since March 2018. Please set it here:
|
||||
host_country_code: US
|
||||
host_ssid: Internet in a Box
|
||||
host_wifi_mode: g
|
||||
host_channel: 6
|
||||
hostapd_secure: False # 2021-03-02 #2696 WiFi EAPOL fails if hotspot passwords,
|
||||
hostapd_password: changeme # eg if firmware wifi_hotspot_capacity_rpi_fix: True
|
||||
wifi_hotspot_capacity_rpi_fix: True # Restores the ability of RPi internal
|
||||
# WiFi hotspots to service 30-to-32 client devices. Background explanation:
|
||||
# https://github.com/iiab/iiab/issues/823#issuecomment-662285202 and PR #2472.
|
||||
wifi_up_down: True # Creates a 2nd virtual WiFi adapter for upstream WiFi
|
||||
hostapd_secure: False # 2021-03-02 WiFi EAPOL fails if hotspot passwords,
|
||||
hostapd_password: changeme # espec if WiFi firmware patched below? #2696
|
||||
|
||||
# Raspberry Pi 3 B+ and 4 OS's don't allow more than ~4 students to use the
|
||||
# internal WiFi hotspot. Increase this to 19 or 24 student WiFi devices (or
|
||||
# 32 on older OS's from 2020) using EXACTLY 1 of the 4 lines below:
|
||||
#
|
||||
#rpi3bplus_rpi4_wifi_firmware: os # Use your OS's WiFi firmware e.g. 7.45.241
|
||||
rpi3bplus_rpi4_wifi_firmware: 19 # SEE: github.com/iiab/iiab/issues/2853
|
||||
#rpi3bplus_rpi4_wifi_firmware: 24 # REQUIRES "wifi_up_down: False" BELOW!
|
||||
#rpi3bplus_rpi4_wifi_firmware: 32 # UNRELIABLE (INTERMITTENT) with 2021+ OS's
|
||||
#
|
||||
# BACKGROUND: https://github.com/iiab/iiab/issues/823#issuecomment-662285202
|
||||
#
|
||||
# Raspberry Pi Zero W and 3 OS's don't allow more than ~10 students to use the
|
||||
# internal WiFi hotspot. Or you can increase this to 30 student WiFi devices:
|
||||
#
|
||||
#rpizerow_rpi3_wifi_firmware: os # Use yr OS WiFi firmware e.g. 7.45.98.118
|
||||
rpizerow_rpi3_wifi_firmware: 30 # Or firmware 7.45.98.65 from 2018-09-28
|
||||
|
||||
wifi_up_down: True # AP+STA mode: Uses "ap0" WiFi adapter for upstream WiFi
|
||||
# (e.g. to Internet) in addition to downstream WiFi (e.g. classroom hotspot).
|
||||
|
||||
# Set True if client machines should have "passthrough" access to WAN/Internet:
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# This is local_vars_medium.yml -- copy it to /etc/iiab/local_vars.yml then...
|
||||
# modify variables below, to override /opt/iiab/iiab/vars/default_vars.yml
|
||||
|
||||
# PLZ READ http://wiki.laptop.org/go/IIAB/local_vars.yml AND http://FAQ.IIAB.IO
|
||||
# READ "What is local_vars.yml and how do I customize it?" AT http://FAQ.IIAB.IO
|
||||
# Orig Idea: branch github.com/xsce/xsce-local for your deployment/community
|
||||
|
||||
# IIAB does NOT currently support uninstalling apps! So: if any IIAB app is
|
||||
|
@ -54,17 +54,32 @@ iiab_domain: lan
|
|||
# YOU'LL PREVENT OLDER LAPTOPS/PHONES/TABLETS (WHICH REQUIRE 2.4 GHz) FROM
|
||||
# CONNECTING TO YOUR IIAB'S INTERNAL HOTSPOT. See "wifi_up_down: True" below.
|
||||
#
|
||||
# Raspberry Pi OS requires Wi-Fi country since March 2018. Please set it here:
|
||||
# Raspberry Pi OS requires WiFi country since March 2018. Please set it here:
|
||||
host_country_code: US
|
||||
host_ssid: Internet in a Box
|
||||
host_wifi_mode: g
|
||||
host_channel: 6
|
||||
hostapd_secure: False # 2021-03-02 #2696 WiFi EAPOL fails if hotspot passwords,
|
||||
hostapd_password: changeme # eg if firmware wifi_hotspot_capacity_rpi_fix: True
|
||||
wifi_hotspot_capacity_rpi_fix: True # Restores the ability of RPi internal
|
||||
# WiFi hotspots to service 30-to-32 client devices. Background explanation:
|
||||
# https://github.com/iiab/iiab/issues/823#issuecomment-662285202 and PR #2472.
|
||||
wifi_up_down: True # Creates a 2nd virtual WiFi adapter for upstream WiFi
|
||||
hostapd_secure: False # 2021-03-02 WiFi EAPOL fails if hotspot passwords,
|
||||
hostapd_password: changeme # espec if WiFi firmware patched below? #2696
|
||||
|
||||
# Raspberry Pi 3 B+ and 4 OS's don't allow more than ~4 students to use the
|
||||
# internal WiFi hotspot. Increase this to 19 or 24 student WiFi devices (or
|
||||
# 32 on older OS's from 2020) using EXACTLY 1 of the 4 lines below:
|
||||
#
|
||||
#rpi3bplus_rpi4_wifi_firmware: os # Use your OS's WiFi firmware e.g. 7.45.241
|
||||
rpi3bplus_rpi4_wifi_firmware: 19 # SEE: github.com/iiab/iiab/issues/2853
|
||||
#rpi3bplus_rpi4_wifi_firmware: 24 # REQUIRES "wifi_up_down: False" BELOW!
|
||||
#rpi3bplus_rpi4_wifi_firmware: 32 # UNRELIABLE (INTERMITTENT) with 2021+ OS's
|
||||
#
|
||||
# BACKGROUND: https://github.com/iiab/iiab/issues/823#issuecomment-662285202
|
||||
#
|
||||
# Raspberry Pi Zero W and 3 OS's don't allow more than ~10 students to use the
|
||||
# internal WiFi hotspot. Or you can increase this to 30 student WiFi devices:
|
||||
#
|
||||
#rpizerow_rpi3_wifi_firmware: os # Use yr OS WiFi firmware e.g. 7.45.98.118
|
||||
rpizerow_rpi3_wifi_firmware: 30 # Or firmware 7.45.98.65 from 2018-09-28
|
||||
|
||||
wifi_up_down: True # AP+STA mode: Uses "ap0" WiFi adapter for upstream WiFi
|
||||
# (e.g. to Internet) in addition to downstream WiFi (e.g. classroom hotspot).
|
||||
|
||||
# Set True if client machines should have "passthrough" access to WAN/Internet:
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# This is local_vars_small.yml -- copy it to /etc/iiab/local_vars.yml then...
|
||||
# modify variables below, to override /opt/iiab/iiab/vars/default_vars.yml
|
||||
|
||||
# PLZ READ http://wiki.laptop.org/go/IIAB/local_vars.yml AND http://FAQ.IIAB.IO
|
||||
# READ "What is local_vars.yml and how do I customize it?" AT http://FAQ.IIAB.IO
|
||||
# Orig Idea: branch github.com/xsce/xsce-local for your deployment/community
|
||||
|
||||
# IIAB does NOT currently support uninstalling apps! So: if any IIAB app is
|
||||
|
@ -54,17 +54,32 @@ iiab_domain: lan
|
|||
# YOU'LL PREVENT OLDER LAPTOPS/PHONES/TABLETS (WHICH REQUIRE 2.4 GHz) FROM
|
||||
# CONNECTING TO YOUR IIAB'S INTERNAL HOTSPOT. See "wifi_up_down: True" below.
|
||||
#
|
||||
# Raspberry Pi OS requires Wi-Fi country since March 2018. Please set it here:
|
||||
# Raspberry Pi OS requires WiFi country since March 2018. Please set it here:
|
||||
host_country_code: US
|
||||
host_ssid: Internet in a Box
|
||||
host_wifi_mode: g
|
||||
host_channel: 6
|
||||
hostapd_secure: False # 2021-03-02 #2696 WiFi EAPOL fails if hotspot passwords,
|
||||
hostapd_password: changeme # eg if firmware wifi_hotspot_capacity_rpi_fix: True
|
||||
wifi_hotspot_capacity_rpi_fix: True # Restores the ability of RPi internal
|
||||
# WiFi hotspots to service 30-to-32 client devices. Background explanation:
|
||||
# https://github.com/iiab/iiab/issues/823#issuecomment-662285202 and PR #2472.
|
||||
wifi_up_down: True # Creates a 2nd virtual WiFi adapter for upstream WiFi
|
||||
hostapd_secure: False # 2021-03-02 WiFi EAPOL fails if hotspot passwords,
|
||||
hostapd_password: changeme # espec if WiFi firmware patched below? #2696
|
||||
|
||||
# Raspberry Pi 3 B+ and 4 OS's don't allow more than ~4 students to use the
|
||||
# internal WiFi hotspot. Increase this to 19 or 24 student WiFi devices (or
|
||||
# 32 on older OS's from 2020) using EXACTLY 1 of the 4 lines below:
|
||||
#
|
||||
#rpi3bplus_rpi4_wifi_firmware: os # Use your OS's WiFi firmware e.g. 7.45.241
|
||||
rpi3bplus_rpi4_wifi_firmware: 19 # SEE: github.com/iiab/iiab/issues/2853
|
||||
#rpi3bplus_rpi4_wifi_firmware: 24 # REQUIRES "wifi_up_down: False" BELOW!
|
||||
#rpi3bplus_rpi4_wifi_firmware: 32 # UNRELIABLE (INTERMITTENT) with 2021+ OS's
|
||||
#
|
||||
# BACKGROUND: https://github.com/iiab/iiab/issues/823#issuecomment-662285202
|
||||
#
|
||||
# Raspberry Pi Zero W and 3 OS's don't allow more than ~10 students to use the
|
||||
# internal WiFi hotspot. Or you can increase this to 30 student WiFi devices:
|
||||
#
|
||||
#rpizerow_rpi3_wifi_firmware: os # Use yr OS WiFi firmware e.g. 7.45.98.118
|
||||
rpizerow_rpi3_wifi_firmware: 30 # Or firmware 7.45.98.65 from 2018-09-28
|
||||
|
||||
wifi_up_down: True # AP+STA mode: Uses "ap0" WiFi adapter for upstream WiFi
|
||||
# (e.g. to Internet) in addition to downstream WiFi (e.g. classroom hotspot).
|
||||
|
||||
# Set True if client machines should have "passthrough" access to WAN/Internet:
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# This is local_vars_unittest.yml -- copy it to /etc/iiab/local_vars.yml then...
|
||||
# modify variables below, to override /opt/iiab/iiab/vars/default_vars.yml
|
||||
|
||||
# PLZ READ http://wiki.laptop.org/go/IIAB/local_vars.yml AND http://FAQ.IIAB.IO
|
||||
# READ "What is local_vars.yml and how do I customize it?" AT http://FAQ.IIAB.IO
|
||||
# Orig Idea: branch github.com/xsce/xsce-local for your deployment/community
|
||||
|
||||
# IIAB does NOT currently support uninstalling apps! So: if any IIAB app is
|
||||
|
@ -54,17 +54,32 @@ iiab_domain: lan
|
|||
# YOU'LL PREVENT OLDER LAPTOPS/PHONES/TABLETS (WHICH REQUIRE 2.4 GHz) FROM
|
||||
# CONNECTING TO YOUR IIAB'S INTERNAL HOTSPOT. See "wifi_up_down: True" below.
|
||||
#
|
||||
# Raspberry Pi OS requires Wi-Fi country since March 2018. Please set it here:
|
||||
# Raspberry Pi OS requires WiFi country since March 2018. Please set it here:
|
||||
host_country_code: US
|
||||
host_ssid: unittest
|
||||
host_wifi_mode: g
|
||||
host_channel: 6
|
||||
hostapd_secure: False # 2021-03-02 #2696 WiFi EAPOL fails if hotspot passwords,
|
||||
hostapd_password: changeme # eg if firmware wifi_hotspot_capacity_rpi_fix: True
|
||||
wifi_hotspot_capacity_rpi_fix: True # Restores the ability of RPi internal
|
||||
# WiFi hotspots to service 30-to-32 client devices. Background explanation:
|
||||
# https://github.com/iiab/iiab/issues/823#issuecomment-662285202 and PR #2472.
|
||||
wifi_up_down: True # Creates a 2nd virtual WiFi adapter for upstream WiFi
|
||||
hostapd_secure: False # 2021-03-02 WiFi EAPOL fails if hotspot passwords,
|
||||
hostapd_password: changeme # espec if WiFi firmware patched below? #2696
|
||||
|
||||
# Raspberry Pi 3 B+ and 4 OS's don't allow more than ~4 students to use the
|
||||
# internal WiFi hotspot. Increase this to 19 or 24 student WiFi devices (or
|
||||
# 32 on older OS's from 2020) using EXACTLY 1 of the 4 lines below:
|
||||
#
|
||||
#rpi3bplus_rpi4_wifi_firmware: os # Use your OS's WiFi firmware e.g. 7.45.241
|
||||
rpi3bplus_rpi4_wifi_firmware: 19 # SEE: github.com/iiab/iiab/issues/2853
|
||||
#rpi3bplus_rpi4_wifi_firmware: 24 # REQUIRES "wifi_up_down: False" BELOW!
|
||||
#rpi3bplus_rpi4_wifi_firmware: 32 # UNRELIABLE (INTERMITTENT) with 2021+ OS's
|
||||
#
|
||||
# BACKGROUND: https://github.com/iiab/iiab/issues/823#issuecomment-662285202
|
||||
#
|
||||
# Raspberry Pi Zero W and 3 OS's don't allow more than ~10 students to use the
|
||||
# internal WiFi hotspot. Or you can increase this to 30 student WiFi devices:
|
||||
#
|
||||
#rpizerow_rpi3_wifi_firmware: os # Use yr OS WiFi firmware e.g. 7.45.98.118
|
||||
rpizerow_rpi3_wifi_firmware: 30 # Or firmware 7.45.98.65 from 2018-09-28
|
||||
|
||||
wifi_up_down: True # AP+STA mode: Uses "ap0" WiFi adapter for upstream WiFi
|
||||
# (e.g. to Internet) in addition to downstream WiFi (e.g. classroom hotspot).
|
||||
|
||||
# Set True if client machines should have "passthrough" access to WAN/Internet:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue