@Soleo:
Da bleibt auch nur der Tipp, das einfach mal mit den Developer-Tools des verwendeten Browsers zu dokumentieren, was am Ende passiert ... die Fähigkeiten, das durch "auf Ziegen starren" zu ermitteln, dürften nur wenige Männer haben.
In den Dateien der Firmware bei der 7390 (84.06.51) bzw. der 7490 (113.06.60 - hier habe ich das getestet, ebenfalls mit der 41556, die zu diesem Zeitpunkt aktuell war) findet sich jedenfalls erst einmal kein Unterschied, der das auf den ersten Blick erklären würde:
Code:
# diff -q FB7390/84.06.51/usr/www/avm FB7490/firmware/113.06.69-41556/usr/www/avm 2>/dev/null
Common subdirectories: FB7390/84.06.51/usr/www/avm/assis and FB7490/firmware/113.06.69-41556/usr/www/avm/assis
Files FB7390/84.06.51/usr/www/avm/capture.lua and FB7490/firmware/113.06.69-41556/usr/www/avm/capture.lua differ
Common subdirectories: FB7390/84.06.51/usr/www/avm/cgi-bin and FB7490/firmware/113.06.69-41556/usr/www/avm/cgi-bin
Files FB7390/84.06.51/usr/www/avm/content.lua and FB7490/firmware/113.06.69-41556/usr/www/avm/content.lua differ
Common subdirectories: FB7390/84.06.51/usr/www/avm/css and FB7490/firmware/113.06.69-41556/usr/www/avm/css
Common subdirectories: FB7390/84.06.51/usr/www/avm/dect and FB7490/firmware/113.06.69-41556/usr/www/avm/dect
Files FB7390/84.06.51/usr/www/avm/dsldiagstop.lua and FB7490/firmware/113.06.69-41556/usr/www/avm/dsldiagstop.lua differ
Common subdirectories: FB7390/84.06.51/usr/www/avm/errors and FB7490/firmware/113.06.69-41556/usr/www/avm/errors
Files FB7390/84.06.51/usr/www/avm/firmware_update_notify.lua and FB7490/firmware/113.06.69-41556/usr/www/avm/firmware_update_notify.lua differ
Common subdirectories: FB7390/84.06.51/usr/www/avm/fon_devices and FB7490/firmware/113.06.69-41556/usr/www/avm/fon_devices
Common subdirectories: FB7390/84.06.51/usr/www/avm/fon_num and FB7490/firmware/113.06.69-41556/usr/www/avm/fon_num
Common subdirectories: FB7390/84.06.51/usr/www/avm/fritzinfo and FB7490/firmware/113.06.69-41556/usr/www/avm/fritzinfo
Common subdirectories: FB7390/84.06.51/usr/www/avm/guest and FB7490/firmware/113.06.69-41556/usr/www/avm/guest
Common subdirectories: FB7390/84.06.51/usr/www/avm/help and FB7490/firmware/113.06.69-41556/usr/www/avm/help
Common subdirectories: FB7390/84.06.51/usr/www/avm/home and FB7490/firmware/113.06.69-41556/usr/www/avm/home
Common subdirectories: FB7390/84.06.51/usr/www/avm/html and FB7490/firmware/113.06.69-41556/usr/www/avm/html
Files FB7390/84.06.51/usr/www/avm/index.lua and FB7490/firmware/113.06.69-41556/usr/www/avm/index.lua differ
Common subdirectories: FB7390/84.06.51/usr/www/avm/internet and FB7490/firmware/113.06.69-41556/usr/www/avm/internet
Common subdirectories: FB7390/84.06.51/usr/www/avm/js and FB7490/firmware/113.06.69-41556/usr/www/avm/js
Only in FB7490/firmware/113.06.69-41556/usr/www/avm: juis_boxinfo.xml
Files FB7390/84.06.51/usr/www/avm/login.lua and FB7490/firmware/113.06.69-41556/usr/www/avm/login.lua differ
Common subdirectories: FB7390/84.06.51/usr/www/avm/lua and FB7490/firmware/113.06.69-41556/usr/www/avm/lua
Common subdirectories: FB7390/84.06.51/usr/www/avm/menus and FB7490/firmware/113.06.69-41556/usr/www/avm/menus
Common subdirectories: FB7390/84.06.51/usr/www/avm/meter and FB7490/firmware/113.06.69-41556/usr/www/avm/meter
Common subdirectories: FB7390/84.06.51/usr/www/avm/net and FB7490/firmware/113.06.69-41556/usr/www/avm/net
Files FB7390/84.06.51/usr/www/avm/networkchange.lua and FB7490/firmware/113.06.69-41556/usr/www/avm/networkchange.lua differ
Files FB7390/84.06.51/usr/www/avm/no_password.lua and FB7490/firmware/113.06.69-41556/usr/www/avm/no_password.lua differ
Files FB7390/84.06.51/usr/www/avm/post.lua and FB7490/firmware/113.06.69-41556/usr/www/avm/post.lua differ
Files FB7390/84.06.51/usr/www/avm/query.lua and FB7490/firmware/113.06.69-41556/usr/www/avm/query.lua differ
Only in FB7490/firmware/113.06.69-41556/usr/www/avm: resetauth.lua
Files FB7390/84.06.51/usr/www/avm/secure_link.lua and FB7490/firmware/113.06.69-41556/usr/www/avm/secure_link.lua differ
Files FB7390/84.06.51/usr/www/avm/services.lua and FB7490/firmware/113.06.69-41556/usr/www/avm/services.lua differ
Common subdirectories: FB7390/84.06.51/usr/www/avm/software and FB7490/firmware/113.06.69-41556/usr/www/avm/software
Files FB7390/84.06.51/usr/www/avm/sorry.lua and FB7490/firmware/113.06.69-41556/usr/www/avm/sorry.lua differ
Files FB7390/84.06.51/usr/www/avm/sso_email.js and FB7490/firmware/113.06.69-41556/usr/www/avm/sso_email.js differ
Files FB7390/84.06.51/usr/www/avm/sso_password.js and FB7490/firmware/113.06.69-41556/usr/www/avm/sso_password.js differ
Files FB7390/84.06.51/usr/www/avm/sta_reboot.lua and FB7490/firmware/113.06.69-41556/usr/www/avm/sta_reboot.lua differ
Common subdirectories: FB7390/84.06.51/usr/www/avm/storage and FB7490/firmware/113.06.69-41556/usr/www/avm/storage
Files FB7390/84.06.51/usr/www/avm/support.lua and FB7490/firmware/113.06.69-41556/usr/www/avm/support.lua differ
Files FB7390/84.06.51/usr/www/avm/surf.lua and FB7490/firmware/113.06.69-41556/usr/www/avm/surf.lua differ
Common subdirectories: FB7390/84.06.51/usr/www/avm/system and FB7490/firmware/113.06.69-41556/usr/www/avm/system
Common subdirectories: FB7390/84.06.51/usr/www/avm/templates and FB7490/firmware/113.06.69-41556/usr/www/avm/templates
Common subdirectories: FB7390/84.06.51/usr/www/avm/tools and FB7490/firmware/113.06.69-41556/usr/www/avm/tools
Common subdirectories: FB7390/84.06.51/usr/www/avm/tr69_autoconfig and FB7490/firmware/113.06.69-41556/usr/www/avm/tr69_autoconfig
Only in FB7490/firmware/113.06.69-41556/usr/www/avm: twofactor.lua
Common subdirectories: FB7390/84.06.51/usr/www/avm/usb and FB7490/firmware/113.06.69-41556/usr/www/avm/usb
Common subdirectories: FB7390/84.06.51/usr/www/avm/webservices and FB7490/firmware/113.06.69-41556/usr/www/avm/webservices
Common subdirectories: FB7390/84.06.51/usr/www/avm/wlan and FB7490/firmware/113.06.69-41556/usr/www/avm/wlan
Ich sehe da keine Datei betroffen, die beim Ändern der Einstellungen für die LEDs eine Rolle spielt, habe den Vergleich aber auch auf die Lua-Dateien für das Webinterface beschränkt. Wenn jemand mal bei der 7390 nachsieht, was das Problem ist, kann man es vielleicht lösen ... ich selbst werde das nicht tun, ich gehöre nämlich nicht zu den Betroffenen, weil ich das einfach wieder in der Firmware aktiviere, wenn ich es benötigen sollte. Wenn jemand Interesse an einer Lösung hat, muß er auch etwas dafür tun und da ist das "Untersetzen" der bloßen Feststellung "klappt nicht" mit ein paar mehr Informationen sicherlich nicht zuviel verlangt.
Ansonsten spricht ja gerade das Argument der verschiedenen Geräte, die man für die Änderung verwenden will (Handy, fremder PC, usw.) eher dafür, das ins GUI zu (re-)integrieren, denn das steht dann eben immer und überall zur Verfügung. Dem Ansinnen, auf einem "fremden PC" ein Programm zu installieren, um die LEDs ein- oder auszuschalten, wird sich dessen Besitzer ja hoffentlich ohnehin verschließen.
Zur Motivation von AVM kann ich auch keine Aussage treffen ... wenn jemand irgendwann mal dahinter kommen sollte, warum z.B. der "nmbd" entfernt wurde und (m.W.) auch nicht wieder Einzug gehalten hat, nachdem das WLAN ins Plugin gewandert ist, dann kann er mich ja ins "CC" setzen.
Fakt ist, daß das "Erwecken" der Seite zur LED-Steuerung direkt im Menü an sich nur an vier Zeilen in einer AVM-Datei scheitert - alles andere, was noch im betreffenden "modscript" passiert, dient nur dem Hinzufügen der "zeitverzögerten Abschaltung" und wird eigentllich nicht benötigt. Aber selbst dann, wenn man das über die Emulation eines GUI-Zugriffs machen will, braucht das noch lange kein "Programm", außer man sieht ein entsprechendes Skript auch als "Programm" und nicht als "Automatisierung" an.