diff --git a/CHANGELOG.md b/CHANGELOG.md index 8eb45c9..104ace4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [Unreleased] + +### Changed + +- WiFi firmwares are downloaded at build time instead of being copied from repo + ## [1.2.1] - 2024-04-04 ### Changed diff --git a/tree/stage2/05-wifi-firmware/01-run.sh b/tree/stage2/05-wifi-firmware/01-run.sh index 212d7b8..bed4100 100755 --- a/tree/stage2/05-wifi-firmware/01-run.sh +++ b/tree/stage2/05-wifi-firmware/01-run.sh @@ -1,14 +1,15 @@ #!/bin/bash -e # add all optional WiFi firmwares -install -m 644 files/brcmfmac43455-sdio.bin_2021-11-30_minimal "${ROOTFS_DIR}/lib/firmware/cypress/" # brcm43455 supports-19_2021-11-30 -install -m 644 files/brcmfmac43455-sdio.bin_2021-10-05_3rd-trial-minimal "${ROOTFS_DIR}/lib/firmware/cypress/" # brcm43455 supports-24_2021-10-05_noap+sta -install -m 644 files/brcmfmac43455-sdio.clm_blob_2021-11-17_rpi "${ROOTFS_DIR}/lib/firmware/cypress/" # brcm43455 supports-19_2021-11-30, supports-24_2021-10-05_noap+sta -install -m 644 files/brcmfmac43455-sdio.bin_2015-03-01_7.45.18.0_ub19.10.1 "${ROOTFS_DIR}/lib/firmware/cypress/" # brcm43455 supports-32_2015-03-01_unreliable -install -m 644 files/brcmfmac43455-sdio.clm_blob_2018-02-26_rpi "${ROOTFS_DIR}/lib/firmware/cypress/" # brcm43455 supports-32_2015-03-01_unreliable -install -m 644 files/brcmfmac43430-sdio.bin_2018-09-11_7.45.98.65 "${ROOTFS_DIR}/lib/firmware/cypress/" # brcm43430 supports-30_2018-09-28 -install -m 644 files/brcmfmac43430-sdio.clm_blob_2018-09-11_7.45.98.65 "${ROOTFS_DIR}/lib/firmware/cypress/" # brcm43430 supports-30_2018-09-28 - +FIRMWARES_URL=https://drive.offspot.it/wifi-firmwares +FIRMWARES_DIR="${ROOTFS_DIR}/lib/firmware/cypress/" +curl -sL --remote-name --create-dirs --output-dir "${FIRMWARES_DIR}" "${FIRMWARES_URL}/brcmfmac43455-sdio.bin_2021-11-30_minimal" # brcm43455 supports-19_2021-11-30 +curl -sL --remote-name --create-dirs --output-dir "${FIRMWARES_DIR}" "${FIRMWARES_URL}/brcmfmac43455-sdio.bin_2021-10-05_3rd-trial-minimal" # brcm43455 supports-24_2021-10-05_noap+sta +curl -sL --remote-name --create-dirs --output-dir "${FIRMWARES_DIR}" "${FIRMWARES_URL}/brcmfmac43455-sdio.clm_blob_2021-11-17_rpi" # brcm43455 supports-19_2021-11-30, supports-24_2021-10-05_noap+sta +curl -sL --remote-name --create-dirs --output-dir "${FIRMWARES_DIR}" "${FIRMWARES_URL}/brcmfmac43455-sdio.bin_2015-03-01_7.45.18.0_ub19.10.1" # brcm43455 supports-32_2015-03-01_unreliable +curl -sL --remote-name --create-dirs --output-dir "${FIRMWARES_DIR}" "${FIRMWARES_URL}/brcmfmac43455-sdio.clm_blob_2018-02-26_rpi" # brcm43455 supports-32_2015-03-01_unreliable +curl -sL --remote-name --create-dirs --output-dir "${FIRMWARES_DIR}" "${FIRMWARES_URL}/brcmfmac43430-sdio.bin_2018-09-11_7.45.98.65" # brcm43430 supports-30_2018-09-28 +curl -sL --remote-name --create-dirs --output-dir "${FIRMWARES_DIR}" "${FIRMWARES_URL}/brcmfmac43430-sdio.clm_blob_2018-09-11_7.45.98.65" # brcm43430 supports-30_2018-09-28 on_chroot << EOF # move raspios firmwares to dedicated files diff --git a/tree/stage2/05-wifi-firmware/files/brcmfmac43430-sdio.bin_2018-09-11_7.45.98.65 b/tree/stage2/05-wifi-firmware/files/brcmfmac43430-sdio.bin_2018-09-11_7.45.98.65 deleted file mode 100644 index 5e973ae..0000000 Binary files a/tree/stage2/05-wifi-firmware/files/brcmfmac43430-sdio.bin_2018-09-11_7.45.98.65 and /dev/null differ diff --git a/tree/stage2/05-wifi-firmware/files/brcmfmac43430-sdio.clm_blob_2018-09-11_7.45.98.65 b/tree/stage2/05-wifi-firmware/files/brcmfmac43430-sdio.clm_blob_2018-09-11_7.45.98.65 deleted file mode 100644 index 82db4c1..0000000 Binary files a/tree/stage2/05-wifi-firmware/files/brcmfmac43430-sdio.clm_blob_2018-09-11_7.45.98.65 and /dev/null differ diff --git a/tree/stage2/05-wifi-firmware/files/brcmfmac43455-sdio.bin_2015-03-01_7.45.18.0_ub19.10.1 b/tree/stage2/05-wifi-firmware/files/brcmfmac43455-sdio.bin_2015-03-01_7.45.18.0_ub19.10.1 deleted file mode 100644 index 0212bcf..0000000 Binary files a/tree/stage2/05-wifi-firmware/files/brcmfmac43455-sdio.bin_2015-03-01_7.45.18.0_ub19.10.1 and /dev/null differ diff --git a/tree/stage2/05-wifi-firmware/files/brcmfmac43455-sdio.bin_2021-10-05_3rd-trial-minimal b/tree/stage2/05-wifi-firmware/files/brcmfmac43455-sdio.bin_2021-10-05_3rd-trial-minimal deleted file mode 100644 index 61c5cd0..0000000 Binary files a/tree/stage2/05-wifi-firmware/files/brcmfmac43455-sdio.bin_2021-10-05_3rd-trial-minimal and /dev/null differ diff --git a/tree/stage2/05-wifi-firmware/files/brcmfmac43455-sdio.bin_2021-11-30_minimal b/tree/stage2/05-wifi-firmware/files/brcmfmac43455-sdio.bin_2021-11-30_minimal deleted file mode 100644 index cc9768b..0000000 Binary files a/tree/stage2/05-wifi-firmware/files/brcmfmac43455-sdio.bin_2021-11-30_minimal and /dev/null differ diff --git a/tree/stage2/05-wifi-firmware/files/brcmfmac43455-sdio.clm_blob_2018-02-26_rpi b/tree/stage2/05-wifi-firmware/files/brcmfmac43455-sdio.clm_blob_2018-02-26_rpi deleted file mode 100644 index 3b9b5bd..0000000 Binary files a/tree/stage2/05-wifi-firmware/files/brcmfmac43455-sdio.clm_blob_2018-02-26_rpi and /dev/null differ diff --git a/tree/stage2/05-wifi-firmware/files/brcmfmac43455-sdio.clm_blob_2021-11-17_rpi b/tree/stage2/05-wifi-firmware/files/brcmfmac43455-sdio.clm_blob_2021-11-17_rpi deleted file mode 100644 index c905a50..0000000 Binary files a/tree/stage2/05-wifi-firmware/files/brcmfmac43455-sdio.clm_blob_2021-11-17_rpi and /dev/null differ