Page 6 of 14

Re: Public Beta Testing for TOS 6 ARM Version

Posted: 16 Aug 2025, 10:38
by GevinKe
KKI wrote: 16 Aug 2025, 09:52
Hello,This version supports Plex and Time Machine, but does not support Docker.

Re: Public Beta Testing for TOS 6 ARM Version

Posted: 16 Aug 2025, 12:15
by crisisacting
GevinKe wrote: 16 Aug 2025, 10:38 … does not support Docker.
Are there any intentions to add docker support back in future builds/releases?

With the wording of "Say goodbye to ARM architecture" in the announcement for the recently released F2-425 @ viewtopic.php?t=8836, there's some concern that like the 210 series TNAS devices before it, that these 211/212 TNAS devices may get the same treatment from RealTek and (as a consequence of them dropping support,) TerraMaster.

While TerraMaster cannot predict RealTek's actions, people here would at least like some clarity in a statement as to what is in the near future for the 21× series TNAS devices which they bought.
OrionXie wrote: 10 Jul 2025, 21:46 … Regarding the usage experience of the ARM 212 series, we have been continuously following up on everyone's feedback. The new version is currently in the final testing stage and is scheduled to be officially released around the end of this month, further enhancing stability. …
Elsewhere on this forum, it was stated that official release should have occurred at the end of July, which obviously has been missed at this point.

What exactly is causing this delay of its release?

Re: Public Beta Testing for TOS 6 ARM Version

Posted: 16 Aug 2025, 19:58
by GevinKe
crisisacting wrote: 16 Aug 2025, 12:15
We apologize, but we have not yet received any update plans regarding Docker.
We recommend keeping an eye on our official website or forum for the latest announcements to stay informed.
Thank you for your understanding and support!

Re: Public Beta Testing for TOS 6 ARM Version

Posted: 18 Aug 2025, 00:53
by dikol
KKI wrote: 16 Aug 2025, 09:52 Will it support?
1. Docker
2. Plex server
3. Time Machine
Thanks!
Plex works. Also installs apps from TOS5

Re: Public Beta Testing for TOS 6 ARM Version

Posted: 18 Aug 2025, 22:56
by soljarag
Has anyone had an issue with NFS service not staying enabled? whatever I do, it keeps turning off. Any help would be great!

Re: Public Beta Testing for TOS 6 ARM Version

Posted: 19 Aug 2025, 12:24
by dikol
soljarag wrote: 18 Aug 2025, 22:56 Has anyone had an issue with NFS service not staying enabled? whatever I do, it keeps turning off. Any help would be great!
Enable NFS service logging

Re: Public Beta Testing for TOS 6 ARM Version

Posted: 23 Aug 2025, 01:07
by soljarag
dikol wrote: 19 Aug 2025, 12:24
soljarag wrote: 18 Aug 2025, 22:56 Has anyone had an issue with NFS service not staying enabled? whatever I do, it keeps turning off. Any help would be great!
Enable NFS service logging
Figured it out, it was because of high CPU usage. I was hitting the server pretty hard, and when i completed all the FTP file transfers, NFS started up just fine

Re: Public Beta Testing for TOS 6 ARM Version

Posted: 26 Aug 2025, 04:05
by gooeynick0t
So far, so good. Much better than TOS 5.

Some jank:
1) apt postinstall scripts fail because by default busybox `install` is used. Apt expects gnu coreutils `install`. Fixed by editing the `PATH` variable in `/etc/environment`: `/usr/bin` should be before `/usr/sbin`.
2) Had to edit `/usr/lib/python3/dist-packages/lsb_release.py`, to fix a bug in some postinstall script. Change line 48 (`RELEASES_ORDER = list(RELEASE_CODENAME_LOOKUP.items())` to `RELEASES_ORDER.sort(key=lambda n: float(n[0].split()[0]))`)

Docker and docker-compose work just fine. Installed via official docker documentation for ubuntu. Though, you need to manually enter the release name into `/etc/apt/sources.list.d/docker.list` since there's no `/etc/os-release` on TOS. The resulting source should be this: `deb [arch=arm64 signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu jammy stable`

Updated all available packages via `apt`. Nothing broke. Although, there were some packages that couldn't be updated: `libdevmapper1.02.1`, `libnginx-mod-http-auth-pam`, `libnginx-mod-http-cache-purge`, `libnginx-mod-http-dav-ext`, `libnginx-mod-http-echo`, `libnginx-mod-http-fancyindex`, `libnginx-mod-http-geoip`, `libnginx-mod-http-headers-more-filter`, `libnginx-mod-http-perl`, `libnginx-mod-http-subs-filter`, `libnginx-mod-http-uploadprogress`, `libnginx-mod-http-upstream-fair`, `libnginx-mod-nchan`, `libnginx-mod-stream-geoip`, `libnm0`, `libsmbclient-dev`, `libwbclient-dev`, `lvm2`, `nginx-extras`. They all need some dependencies that can't be solved.

Aside from the big bonus of installing stuff via `apt`, I was also able to remote into the machine from VSCode remote, which helped a lot with setting up docker-compose stuff.

Re: Public Beta Testing for TOS 6 ARM Version

Posted: 27 Aug 2025, 05:15
by Platunum
I also updated the packages, but it seemed to me there were more of them.

Re: Public Beta Testing for TOS 6 ARM Version

Posted: 29 Aug 2025, 02:17
by Platunum
List of packages that are not updated via apt:
libdevmapper1.02.1/jammy-updates 2:1.02.175-2.1ubuntu5 arm64 [upgradable from: 2:1.02.175-2.1ubuntu4]
libnginx-mod-http-auth-pam/jammy-updates,jammy-security 1.18.0-6ubuntu14.7 arm64 [upgradable from: 1.18.0-6ubuntu14.4]
libnginx-mod-http-cache-purge/jammy-updates,jammy-security 1.18.0-6ubuntu14.7 arm64 [upgradable from: 1.18.0-6ubuntu14.4]
libnginx-mod-http-dav-ext/jammy-updates,jammy-security 1.18.0-6ubuntu14.7 arm64 [upgradable from: 1.18.0-6ubuntu14.4]
libnginx-mod-http-echo/jammy-updates,jammy-security 1.18.0-6ubuntu14.7 arm64 [upgradable from: 1.18.0-6ubuntu14.4]
libnginx-mod-http-fancyindex/jammy-updates,jammy-security 1.18.0-6ubuntu14.7 arm64 [upgradable from: 1.18.0-6ubuntu14.4]
libnginx-mod-http-geoip/jammy-updates,jammy-security 1.18.0-6ubuntu14.7 arm64 [upgradable from: 1.18.0-6ubuntu14.4]
libnginx-mod-http-headers-more-filter/jammy-updates,jammy-security 1.18.0-6ubuntu14.7 arm64 [upgradable from: 1.18.0-6ubuntu14.4]
libnginx-mod-http-perl/jammy-updates,jammy-security 1.18.0-6ubuntu14.7 arm64 [upgradable from: 1.18.0-6ubuntu14.4]
libnginx-mod-http-subs-filter/jammy-updates,jammy-security 1.18.0-6ubuntu14.7 arm64 [upgradable from: 1.18.0-6ubuntu14.4]
libnginx-mod-http-uploadprogress/jammy-updates,jammy-security 1.18.0-6ubuntu14.7 arm64 [upgradable from: 1.18.0-6ubuntu14.4]
libnginx-mod-http-upstream-fair/jammy-updates,jammy-security 1.18.0-6ubuntu14.7 arm64 [upgradable from: 1.18.0-6ubuntu14.4]
libnginx-mod-nchan/jammy-updates,jammy-security 1.18.0-6ubuntu14.7 arm64 [upgradable from: 1.18.0-6ubuntu14.4]
libnginx-mod-stream-geoip/jammy-updates,jammy-security 1.18.0-6ubuntu14.7 arm64 [upgradable from: 1.18.0-6ubuntu14.4]
libnm0/jammy-updates 1.36.6-0ubuntu2.1 arm64 [upgradable from: 1.36.6-0ubuntu2]
libsmbclient-dev/jammy-updates 2:4.15.13+dfsg-0ubuntu1.7 arm64 [upgradable from: 2:4.15.13+dfsg-0ubuntu1.5]
libwbclient-dev/jammy-updates 2:4.15.13+dfsg-0ubuntu1.7 arm64 [upgradable from: 2:4.15.13+dfsg-0ubuntu1.5]
lvm2/jammy-updates 2.03.11-2.1ubuntu5 arm64 [upgradable from: 2.03.11-2.1ubuntu4]
nginx-extras/jammy-updates,jammy-security 1.18.0-6ubuntu14.7 arm64 [upgradable from: 1.18.0-6ubuntu14.4]