Skip to content
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

Open Beta v8.21 | Please help testing and hardening our upcoming release #6564

Closed
MichaIng opened this issue Aug 20, 2023 · 6 comments · Fixed by #6563, #6579 or #6580
Closed

Open Beta v8.21 | Please help testing and hardening our upcoming release #6564

MichaIng opened this issue Aug 20, 2023 · 6 comments · Fixed by #6563, #6579 or #6580
Labels
Beta 🧪 Issues specific to the Beta branch testing Information ℹ️
Milestone

Comments

@MichaIng
Copy link
Owner

MichaIng commented Aug 20, 2023

RC version v8.21.1
v8.21.0 PR #6563
v8.21.1 PR #6579
Raw changelog https://github.com/MichaIng/DietPi/blob/beta/CHANGELOG.txt
Code changes master...beta
Release date 2023-08-26

How to apply: https://github.com/MichaIng/DietPi/blob/master/BRANCH_SYSTEM.md

Related/solved issues: https://github.com/MichaIng/DietPi/issues?q=is%3Aissue+milestone%3Av8.21


Beta v8.21.1

(2023-08-26)

New images

  • Orange Pi 5 Plus | Support for the Orange Pi 5 Plus SBC has been added to DietPi with hardware ID 82. Images will be provided on our download page: https://dietpi.com/#download

Enhancements

  • Orange Pi 5/ROCK 5B | An update of the kernel to Linux 5.10.160 will be applied automatically as part of the DietPi update.
  • Orange Pi 5 | An update of the U-Boot package will be applied. When flashing it to SPI via dietpi-config > Advanced Options > Update SPI bootloader, it enables booting DietPi via NVMe and USB.
  • 64-bit Rockchip SBCs | All SBCs with Armbian's 64-bit Rockchip kernel package linux-image-current-rockchip64 will receive a major kernel upgrade to Linux 6.1.46, including lots of fixes and enhancements that have been applied upstream and by Armbian in the meantime. Since Armbian's APT repository has not seen any update since February 2023, we started compiling and hosting own builds. An own APT repository is being worked on to better distribute our own package builds. Until the, headers for this kernel package can be downloaded at: https://dietpi.com/downloads/binaries/linux-headers-current-rockchip64.deb
  • DietPi-Config | WiFi Hotspot: When applying settings, manually changed IP addresses in /etc/network/interfaces will now be preserved. Additionally, it is now assured that changing interface names, e.g. due to an additionally attached WiFi adapter, are now aligned across /etc/network/interfaces, hostapd and DHCP server configs.
  • DietPi-Config | WiFi Hotspot: Toggles for enabling 802.11ac/WiFi 5, 802.11ax/WiFi 6 (Bookworm only) and 5 GHz WiFi respectively have been added to the menu.
  • DietPi-Software | WiFi Hotspot: We added new dietpi.txt settings SOFTWARE_WIFI_HOTSPOT_WIFI4, SOFTWARE_WIFI_HOTSPOT_WIFI5, SOFTWARE_WIFI_HOTSPOT_WIFI6 and SOFTWARE_WIFI_HOTSPOT_5G to have 802.11n/WiFi 4, 802.11ac/WiFi 5, 802.11ax/WiFi 6 (Bookworm only) and 5 GHz support respectively enabled on install.

Bug fixes

  • DietPi-Globals | G_GET_NET: Resolved an issue where the default route was not detected correctly if learned via OSPF or other routing protocols which change the output field numbers of the ip route command. Many thanks to @owendelong for reporting this issue: G_GET_NET fails if default route not static #6561
  • DietPi-Installer | Resolved an issue where building images for ARMv7 hardware was not possible on a ARMv8 host. Offered/accepted ARM hardware IDs are now based on the userland/OS architecture of the image instead of the CPU/kernel architecture returned via uname -m. Many thanks to @dirkhh for reporting this issue: Building working images #6541
  • DietPi-Set_swapfile | Resolved an issue on Bookworm systems where zram swap space was not enabled automatically on boot due to missing syscall permissions, and the swappiness was not changed as intended. Many thanks to @magicfoxt-magicfox for reporting this issue: zram swap is not enabled after boot #6511
  • DietPi-LetsEncrypt | Resolved a v8.20 regression where Lighttpd did not start after applying or renewing the certificate due to a syntax error. Many thanks to @JappeHallunken for fixing this issue: Update dietpi-letsencrypt, bug introduced with my last commit #6517
  • DietPi-Config | Resolved an issue where /etc/network/interfaces was created with missing key values if lines were previously manually removed. Defaults are now applied in this case. Many thanks to @huettenwirt for reporting this issue: https://dietpi.com/forum/t/ifup-error-due-to-faulty-etc-network-interfaces/17605
  • DietPi-Config | Resolved an issue where the DHCP server failed to start after applying WiFi hotspot settings.
  • DietPi-Software | TasmoAdmin: Resolved an issue on Bookworm systems with Nginx and Lighttpd webserver where login and logout did not work anymore as the rewrite directives pointed to a file which does not exist anymore since TasmoAdmin v3. Many thanks to @TBirth for reporting this issue: https://dietpi.com/forum/t/tasmoadmin-not-found-after-visiting-login-page/17632
@MichaIng MichaIng added Testing/testers required 🔽 Information ℹ️ Beta 🧪 Issues specific to the Beta branch testing labels Aug 20, 2023
@MichaIng MichaIng added this to the v8.21 milestone Aug 20, 2023
@MichaIng MichaIng pinned this issue Aug 20, 2023
@MichaIng MichaIng linked a pull request Aug 21, 2023 that will close this issue
@lukaszsobala
Copy link

This might be an obvious question but why only WiFi4 and WiFi5 are the options for the hotspot? Is a WiFi6 hotspot not possible? A lot of hardware does support it already (although most commonly the dedicated wifi cards connected to compatible boards).

@MichaIng
Copy link
Owner Author

Just because I have no WiFi 6 adapter to test it and I do not see a way to enable the 6 GHz band (WiFi 6E) and it is surely not yet supported by the hostapd version on Buster and probably not even Bullseye. However, I'm working on a few smaller enhancements to the hotspot menu, so when I find time I'll add a WiFi 6 toggle as well. Would be great if you could then test it.

@lukaszsobala
Copy link

I could test it on Radxa Rock 5A or 5B.

@MichaIng
Copy link
Owner Author

@lukaszsobala
I opened a PR to add a WiFi 6 toggle: #6575
Would be great if you could test it. You can quickly switch to this branch with this command:

G_DEV_BRANCH wifi6

@MichaIng MichaIng linked a pull request Aug 26, 2023 that will close this issue
@MichaIng
Copy link
Owner Author

DietPi Beta v8.21.1 has been merged: #6579

@MichaIng MichaIng linked a pull request Aug 26, 2023 that will close this issue
@MichaIng
Copy link
Owner Author

DietPi v8.21 has been released: #6580

Many thanks to all testers ❤️ !

@MichaIng MichaIng unpinned this issue Aug 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Beta 🧪 Issues specific to the Beta branch testing Information ℹ️
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants