I manage about 100 (number continuously increasing) RUT240 routers for our company. To this end I have built a system to automatically generate a custom configuration for each router. This includes an init script under
/etc/init.d/ and a matching start symlink under
/etc/rc.d/. These are included in the configuration tarball I generate to upload to fresh RUT240 routers.
This has worked fine for some time, but I recently noticed that current firmware versions do not install the symlink included in the tarball into
/etc/rc.d/, it just gets skipped. I narrowed the change in behavior down to firmware version
RUT2_R_00.07.03.4, the previous version
RUT2_R_00.07.03.3 does not exhibit the behavior.
The firmware changelog includes the following bit, which sounds related:
RUT2_R_00.07.03.4 | 2023.02.09 Fix System Fixed legacy backup upload Fixed upgrade from legacy FW issue with keep settings
Is this a bug or done on purpose. If done on purpose, why?