Indice   FAQ  
Iscriviti  Login
Indice RouterOS Wiki routerOSiTalia [GUIDE]

Script - Led di puntamento antenna -

In questa sezione puoi trovare alcune guide su routerOS

Ti è stata utile questa guida?Dà il tuo giudizio

SI
3
75%
NO
1
25%
NON NE AVEVO BISOGNO
0
Nessun voto
 
Voti totali : 4

Script - Led di puntamento antenna -

Messaggioda figheras » mer 4 nov 2009, 23:39

Questo script, una volta implementato, consente di visualizzare i led di puntamento posti dietro la propria routerboard

Ecco come fare l'implementazione:
    aprite word pad e copiate il seguente codice
    Codice: Seleziona tutto
    /system script
    add name=ledalign policy=\
        ftp,reboot,read,write,policy,test,winbox,password,sniff source=":led led1=\
        no led2=no led3=no led4=no led5=no;\r\
        \n:for i from=1 to=100 do={\r\
        \n/interface wireless monitor wlan1 interval=1 do={\r\
        \n:if (\$\"authenticated-clients\" = 0) do={\r\
        \n:led led1=no led2=no led3=no led4=no led5=no;\r\
        \n} else={\r\
        \n:if (\$\"signal-strength\" <= -90) do={\r\
        \n   :led led1=no led2=no led3=no led4=no led5=no;\r\
        \n   }\r\
        \n  :if (\$\"signal-strength\" <= -85 && \$\"signal-strength\" > -90) do={\
        \r\
        \n   :led led1=yes led2=no led3=no led4=no led5=no;\r\
        \n   } \r\
        \n  :if (\$\"signal-strength\" <= -80 && \$\"signal-strength\" > -85) do={\
        \r\
        \n   :led led1=yes led2=yes led3=no led4=no led5=no;\r\
        \n   } \r\
        \n  :if (\$\"signal-strength\" <= -75 && \$\"signal-strength\" > -80) do={\
        \r\
        \n   :led led1=yes led2=yes led3=yes led4=no led5=no;\r\
        \n   }\r\
        \n  :if (\$\"signal-strength\" <= -65 && \$\"signal-strength\" > -75) do={\
        \r\
        \n   :led led1=yes led2=yes led3=yes led4=yes led5=no;\r\
        \n   } \r\
        \n  :if (\$\"signal-strength\" <= -20 && \$\"signal-strength\" > -65) do={\
        \r\
        \n   :led led1=yes led2=yes led3=yes led4=yes led5=yes;\r\
        \n   } \r\
        \n}\r\
        \n}\r\
        \n};\r\
        \n"
    add name=led-no policy=\
        ftp,reboot,read,write,policy,test,winbox,password,sniff source=\
        ":led led1=no led2=no led3=no led4=no led5=no"

    /system scheduler
    add comment="" disabled=no interval=0s name=schedule1 on-event="system script run ledalign;" \
        start-time=startup


Una volta fatto ciò salvate il file nominandolo led-strenght.rsc
copiate il file appena realizzato e inseritelo nel vostro apparato in "file"

Da new terminal digitate:

    import led-strenght.rsc e date invio
    system reboot y (Yes)

Ed il gioco è fatto!!!!
Siamo tutti ignoranti. Ma non tutti ignoriamo le stesse cose! - Einstein -
Avatar utente
figheras
Staff rosIT
Staff rosIT
 
Messaggi: 1218
Iscritto il: sab 19 set 2009, 20:09
Uso routerOS dalla Versione: v2.9.x
Certificazioni Mikrotik: MTCNA, MTCRE, MTCWE
Altre certificazioni: Cisco CCNA, KalliopePBX
Preferred Training Centre: Grifonline

Re: Script - Led di puntamento antenna -

Messaggioda fabianchi » mar 10 nov 2009, 22:55

Ciao da Fabrizio io ti volevo chiedere due cose.

1-Che differenza c'è tra copiare lo script dentro i mikrotik attraverso "System,script ecc.." o facendo come dici tu in questo messsaggio attraverso "file" ???.

2-Ti volevo dire che a me nessun script mi funziona nel mio Microtik.
Ho un RB 411 R con Ver.soft 3.6.
Ho provato quello dei led, quello del cicalino, ed altri che danno nel sito della casa madre.
Che cosa c'è che non va? , bisogna abilitare qualche cosa??

Ciao ci sentiamo Saluti Fabrizio
fabianchi
Mikrotik-User 10° Liv
Mikrotik-User 10° Liv
 
Messaggi: 27
Iscritto il: dom 25 ott 2009, 20:23
Località: Siena

Re: Script - Led di puntamento antenna -

Messaggioda parabolino » mer 11 nov 2009, 0:40

Devi solo fare attenzione a come viene incollato il testo... potrebbe inserire caratteri o tabulazioni che ti fanno sballare lo script... ;)
...non è importante sapere tutto, è importante sapere dove cercare!!! E ricorda che CE+CE NON fa CE!
parabolino
MikroTIK Guru
MikroTIK Guru
 
Messaggi: 643
Iscritto il: ven 6 nov 2009, 14:47

Re: Script - Led di puntamento antenna -

Messaggioda figheras » mer 11 nov 2009, 14:56

Si molto semplice Fabrizio....

Facendo come discrivo sopra, nel caso in cui nel codice dovrebbero esserci degli errori, ti verrà riportato tale errore
e quindi tentare di correggere quest'ultimo....

Prova come ti dico, così se dovesse presentarsi l'errore vediamo di analizzarlo insieme! :D
Siamo tutti ignoranti. Ma non tutti ignoriamo le stesse cose! - Einstein -
Avatar utente
figheras
Staff rosIT
Staff rosIT
 
Messaggi: 1218
Iscritto il: sab 19 set 2009, 20:09
Uso routerOS dalla Versione: v2.9.x
Certificazioni Mikrotik: MTCNA, MTCRE, MTCWE
Altre certificazioni: Cisco CCNA, KalliopePBX
Preferred Training Centre: Grifonline

Re: Script - Led di puntamento antenna -

Messaggioda fabianchi » ven 13 nov 2009, 23:47

[admin@ZONA5 IW5BDJ JN53RH (SI)] > import led-strenght.rsc
Opening script file led-strenght.rsc

Script file loaded successfullyexpected command name (line 1 column 2)
[admin@ZONA5 IW5BDJ JN53RH (SI)] > system reboot
Reboot, yes? [y/N]:
y
system will reboot shortly


Questo caro Marco è quello che vedo dal new terminal.
Questo è tutto, ma l' attività dei led (domanda) quando c'è, sempre oppure durante l' esecuzione di qualche menu particolare tipo "Signal o Tx eccc.."
Non so cosa fare

Ciao Fabrizio
fabianchi
Mikrotik-User 10° Liv
Mikrotik-User 10° Liv
 
Messaggi: 27
Iscritto il: dom 25 ott 2009, 20:23
Località: Siena

Re: Script - Led di puntamento antenna -

Messaggioda figheras » sab 14 nov 2009, 10:41

Allora Fabrizio....
come temevo il sistema non ha accettato tale script....di fatti come puoi notare ti richiama un errore sulla linea 1 colonna 2
Script file loaded successfullyexpected command name (line 1 column 2)


Questo significa che: o la routerboard non è compatibile con tale script...o che la versione del firmware è troppo avanzata
e quindi ha bisogno di altri valori per riuscire a leggere tale script....(penso piu che sia la seconda soluzione)

Per quanto riguarda la visualizzazione dei led, essi vanno in attività solo nel momento in cui aggangi il punto di accesso
che hai di fronte, ovvero quando puoi notare il link nella "registration table".

allora.....
vediamo un po se tale soluzione puo aiutarti....non so se l'hai ancora provata..

Inserisci questo codice in system script(meglio se fai copia e incolla da winbox logicamente):
Codice: Seleziona tutto
:global if-snr [ /interface wireless registration-table get [/interface wireless registration-table find] signal-to-noise ]
  :if (($if-snr > 0) && ($if-snr <= 15 )) do={/blink duration=250ms}
  :if (($if-snr > 15) && ($if-snr <= 25 )) do={/blink duration=500ms}
  :if (($if-snr > 25) && ($if-snr <= 35 )) do={/blink duration=750ms}
  :if ($if-snr > 35 ) do={/blink duration=1s}


una volta fatto questo se non vuoi attivare lo script sempre facendo "run script",
puoi utilizzare il modulo scheduler inserendo come evento (on event)

/system script run [/system script find name=blinkled]
lo fai girare ogni secondo , quindi lo imposti cosi 00:00:01
E logicamente verifica lo stato dei led solo una volta creato il link su registration table

Prova un po e fammi sapere.....magari posta le caratteristiche della RB
e magari posta anche una foto dell'hardware..
Siamo tutti ignoranti. Ma non tutti ignoriamo le stesse cose! - Einstein -
Avatar utente
figheras
Staff rosIT
Staff rosIT
 
Messaggi: 1218
Iscritto il: sab 19 set 2009, 20:09
Uso routerOS dalla Versione: v2.9.x
Certificazioni Mikrotik: MTCNA, MTCRE, MTCWE
Altre certificazioni: Cisco CCNA, KalliopePBX
Preferred Training Centre: Grifonline

Re: Script - Led di puntamento antenna -

Messaggioda parabolino » sab 14 nov 2009, 10:45

Che scheda hai e che fw stai usando?
...non è importante sapere tutto, è importante sapere dove cercare!!! E ricorda che CE+CE NON fa CE!
parabolino
MikroTIK Guru
MikroTIK Guru
 
Messaggi: 643
Iscritto il: ven 6 nov 2009, 14:47

Re: Script - Led di puntamento antenna -

Messaggioda fabianchi » mar 17 nov 2009, 23:34

Rispondo anche a Parabolino.
La mia router board è una RB411R con Fw all'inizio delle prove 3.6 ( arrivata così dalla casa madre), poi sono passato adesso al 4.2
La situazione non è cambiata di un millimetro.
A me basterebbe per capire il problema un semplicissimo programmino che accende e spegne il led 1 o 2 o 3 ecc...

Sto pensando Marco di dati l' accesso da internet alla nostra rete attraverso un desktop remoto di un computer.
Da questo computer tu potrai vedere il mio mikrotik e fare delle prove.
Naturalmente vedresti anche tutti gli altri dell rete, così potresti capire meglio il problema.
Per fare ciò per serietà anche verso gli altri colleghi ti devo chiedere di scriverti in privato per le PW.
Tutto questo se vuoi naturalmente.
A te e un saluto anche a Parabolino da Fabrizio
fabianchi
Mikrotik-User 10° Liv
Mikrotik-User 10° Liv
 
Messaggi: 27
Iscritto il: dom 25 ott 2009, 20:23
Località: Siena

Re: Script - Led di puntamento antenna -

Messaggioda figheras » gio 19 nov 2009, 14:47

Certo per me non ci sono problemi....inviami le credenziale in pvt

Per la cronaca lo script che ho inserito nella guida è valido solo per le RB532
Quindi tutti coloro che volessero implementare tale script devono possedere una RB532
Siamo tutti ignoranti. Ma non tutti ignoriamo le stesse cose! - Einstein -
Avatar utente
figheras
Staff rosIT
Staff rosIT
 
Messaggi: 1218
Iscritto il: sab 19 set 2009, 20:09
Uso routerOS dalla Versione: v2.9.x
Certificazioni Mikrotik: MTCNA, MTCRE, MTCWE
Altre certificazioni: Cisco CCNA, KalliopePBX
Preferred Training Centre: Grifonline

Re: Script - Led di puntamento antenna -

Messaggioda parabolino » gio 19 nov 2009, 19:37

Fuori produzione da anni :D
...non è importante sapere tutto, è importante sapere dove cercare!!! E ricorda che CE+CE NON fa CE!
parabolino
MikroTIK Guru
MikroTIK Guru
 
Messaggi: 643
Iscritto il: ven 6 nov 2009, 14:47



Torna a Wiki routerOSiTalia [GUIDE]

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti