From ad2a1f85aa01e37c3d652ec343f656dda6ba1d6f Mon Sep 17 00:00:00 2001 From: bergware Date: Sat, 27 May 2023 11:09:53 +0200 Subject: [PATCH] GUI network fixes --- plugins/dynamix/Eth0.page | 5 +++-- plugins/dynamix/scripts/reload_services | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/plugins/dynamix/Eth0.page b/plugins/dynamix/Eth0.page index 031c0eee0..e1add9194 100644 --- a/plugins/dynamix/Eth0.page +++ b/plugins/dynamix/Eth0.page @@ -206,6 +206,7 @@ function prepareSettings(form) { var protocol = $(form).find('select[name="PROTOCOL:0"]').val() || 'ipv4'; if (protocol != 'ipv4') $(form).find('input[name^="DNS6_SERVER"]').val('_(Obtaining DNSv6 server)_...'); } + setTimeout(refresh,25000); return true; } function selectProtocol(form,port,index) { @@ -391,8 +392,8 @@ watchDHCP.on('message', function(data) { var form = $('form[name="'+id[0]+'_settings"]'); var key = id[2].split('='); switch (id[1]) { - case 'I': form.find('input[name="'+key[0]+'"]').val(key[1]); break; - case 'S': form.find('select[name="'+key[0]+'"]').val(key[1]); break; + case 'I': form.find('input[name="'+key[0].replace('-','_')+'"]').val(key[1]); break; + case 'S': form.find('select[name="'+key[0].replace('-','_')+'"]').val(key[1]); break; } } }); diff --git a/plugins/dynamix/scripts/reload_services b/plugins/dynamix/scripts/reload_services index 80345cbc4..ad65270fc 100755 --- a/plugins/dynamix/scripts/reload_services +++ b/plugins/dynamix/scripts/reload_services @@ -1,5 +1,5 @@ #!/bin/bash -SERVICES="sshd nginx avahidaemon samba rpc nfsd ntpd" +SERVICES="sshd avahidaemon samba rpc nfsd ntpd nginx" for cmd in $SERVICES; do [[ $cmd == $1 ]] && option=renew || option=reload @@ -7,3 +7,4 @@ for cmd in $SERVICES; do /etc/rc.d/rc.$cmd $option >/dev/null 2>&1 fi done +exit 0