Navigator le esperienze di altri, in altre zone... non hanno alcun senso 🙂 - da me Iliad funziona abbastanza bene, non come W3.. ma va abbastanza bene

PS: iniziamo ad essere OT...

Con il firmware Nordic sono presenti le funzionalità per settare i DNS e spegnere i led.
Non sarebbe possibile utilizzare il codice presente per realizzare due script da utilizzare sui MF286D con installato Elisa / TIM.
Grazie a tutti!

  • cariola ha risposto a questo messaggio

    ok grazie mille!

    • cariola ha risposto a questo messaggio

      r0ger_net se ti passo un codice da buttare in console... ti parlo turco o puoi fare questa prova? cosi non perdo tempo a fare una cosa che magari non è supportata.

      Alla brutta... devi resettare il router per riaccendere i led.
      ciao

      cariola grazie a te per lo script JS appena provato e molto comodo da usare

        se qualcuno vuole provare con firmware ELISA o TIM (specificate per favore )

        Bisogna aprire la console javascipt del browser e incollare

        x spegnere i led alle 22:00 e riaccenderli alle 21:00 - quindi a parte dalle 21 alle 22, dovreste vederli spegnere subito

        $.ajax({type:"GET",url:"/goform/goform_get_cmd_process",data:{cmd:"wa_inner_version,cr_version,RD",multi_data:"1"},dataType:"json",success:function(e){ad=hex_md5(hex_md5(e.wa_inner_version+e.cr_version)+e.RD),$.ajax({type:"POST",url:"/goform/goform_set_cmd_process",data:{isTest:"false",goformId:"SET_DEVICE_LED",night_mode_switch:"1",night_mode_start_time:"22:00",night_mode_end_time:"21:00",AD:ad},success:function(e){alert(e)},error:function(e){alert(e)}})}});
        

        x disattivare questa impostazione

        $.ajax({type:"GET",url:"/goform/goform_get_cmd_process",data:{cmd:"wa_inner_version,cr_version,RD",multi_data:"1"},dataType:"json",success:function(e){ad=hex_md5(hex_md5(e.wa_inner_version+e.cr_version)+e.RD),$.ajax({type:"POST",url:"/goform/goform_set_cmd_process",data:{isTest:"false",goformId:"SET_DEVICE_LED",night_mode_switch:"0",AD:ad},success:function(e){alert(e)},error:function(e){alert(e)}})}});
        

        Se funziona sotto Elisa e/o TIM ... faccio uno script comodo per farlo

          lucianom grazie a te per avermi facilitato la vita con il tuo script python 🙂

          cariola con questa (MF286D_Elisa1_B11D) versione di firmware il codice esegue e risponde con un {"result":"success"} ma non si spegne nulla.

          • cariola ha risposto a questo messaggio

            cariola
            GRazie! Stasera lo provo e vi aggiorno

            lucianom ahhh male... allora pur accettando il comando, non fa poi nulla... a meno che tu non abbia il router con l'orario proprio tra le 21 e le 22 🤣

            possiamo provare anche con il DNS ma a questo punto temo di conoscere il responso..

              cariola il set dei DNS se hai lo script pronto lo posso provare

              DNS MANUALI

              $.ajax({type:"GET",url:"/goform/goform_get_cmd_process",data:{cmd:"wa_inner_version,cr_version,RD",multi_data:"1"},dataType:"json",success:function(a){ad=hex_md5(hex_md5(a.wa_inner_version+a.cr_version)+a.RD),$.ajax({type:"POST",url:"/goform/goform_set_cmd_process",data:{isTest:"false",goformId:"ROUTER_DNS_SETTING",dns_mode:"manual",prefer_dns_manual:"1.1.1.1",standby_dns_manual:"1.0.0.1",AD:ad},success:function(a){alert(a)},error:function(a){alert(a)}})}});
              

              DNS AUTO

              $.ajax({type:"GET",url:"/goform/goform_get_cmd_process",data:{cmd:"wa_inner_version,cr_version,RD",multi_data:"1"},dataType:"json",success:function(e){ad=hex_md5(hex_md5(e.wa_inner_version+e.cr_version)+e.RD),$.ajax({type:"POST",url:"/goform/goform_set_cmd_process",data:{isTest:"false",goformId:"ROUTER_DNS_SETTING",dns_mode:"auto",AD:ad},success:function(e){alert(e)},error:function(e){alert(e)}})}});
              

              per verificare impostazioni

              $.ajax({type:"GET",url:"/goform/goform_get_cmd_process",data:{cmd:"dns_mode,prefer_dns_manual,standby_dns_manual",multi_data:"1"},dataType:"json",success:function(a){signal=a,alert(a.dns_mode+" "+a.prefer_dns_manual+" "+a.standby_dns_manual)}});
              

                cariola a differenza delle spegnimento delle spie il set e reset (ad auto) dei DNS funziona bene. Direi che se lo riesci ad integrare nell' hack ne saremmo tutti contenti.

                  grazie per la prova..

                  se puoi prova di nuovo a spegnere cosi:

                  $.ajax({type:"GET",url:"/goform/goform_get_cmd_process",data:{cmd:"wa_inner_version,cr_version,RD",multi_data:"1"},dataType:"json",success:function(e){ad=hex_md5(hex_md5(e.wa_inner_version+e.cr_version)+e.RD),$.ajax({type:"POST",url:"/goform/goform_set_cmd_process",data:{isTest:"false",goformId:"SET_DEVICE_LED",night_mode_switch:"1",AD:ad},success:function(e){alert(e)},error:function(e){alert(e)}})}});
                  

                  per riaccendere

                  $.ajax({type:"GET",url:"/goform/goform_get_cmd_process",data:{cmd:"wa_inner_version,cr_version,RD",multi_data:"1"},dataType:"json",success:function(e){ad=hex_md5(hex_md5(e.wa_inner_version+e.cr_version)+e.RD),$.ajax({type:"POST",url:"/goform/goform_set_cmd_process",data:{isTest:"false",goformId:"SET_DEVICE_LED",night_mode_switch:"0",AD:ad},success:function(e){alert(e)},error:function(e){alert(e)}})}});
                  

                    lucianom Dimenticavo un piccolo problemino: facendo GET dopo reset ad "auto" mostra ancora gli ultimi DNS impostati non quelli usati realmente (ossia quelli dell'ISP)

                    cariola E' proprio la response che contiene ancora i valori anche se naturalmente non li usa essendo in auto.
                    {"dns_mode":"auto","prefer_dns_manual":"1.1.1.1","standby_dns_manual":"8.8.8.8"}
                    Non è che sia un gran problema, si possono nascondere quando ritorna "auto" come credo faccia l'interfaccia del firmware Nordic (con Elisa non li vedi proprio)

                    Informativa privacy - Informativa cookie - Termini e condizioni - Regolamento - Disclaimer - 🏳️‍🌈
                    P.I. IT16712091004 - info@fibraclick.it

                    ♻️ Il server di questo sito è alimentato al 100% con energia rinnovabile