I just found a couple of issues while configuring a RB912UAG-5HPnD device leds to show signal about a Sierra MC8875 mPCI.
- Running /system leds add leds=led1 modem-signal-treshold=-98 type=modem-signal sets the value to -70 regardless of the value I put.
So I tried to workaround this changing the value after issuing the add command but… - /system leds set 1 modem-signal-treshold=-98 retun an error: no such item (4)
Finally I solved running /system leds print in between the two commands.
Not sure if I’m doing something wrong or if it’s a bug. Any suggestion?
Thanks.
Terminal session follows…
[admin@gate3g-00] /system leds> export
# aug/05/2014 09:24:30 by RouterOS 6.15
# software id = 2EVD-S96H
#
/system leds
set 0 disabled=yes interface=wlan1 leds=led5
[admin@gate3g-00] /system leds> add leds=led1 modem-signal-treshold=-98 type=modem-signal
echo: critical This trigger type uses information from /interface ppp-out first item and it must not have a busy info-channel otherwise it will silently fail!
[admin@gate3g-00] /system leds> export
# aug/05/2014 09:24:57 by RouterOS 6.15
# software id = 2EVD-S96H
#
/system leds
set 0 disabled=yes interface=wlan1 leds=led5
add leds=led1 modem-signal-treshold=-70 type=modem-signal
[admin@gate3g-00] /system leds> set 1 modem-signal-treshold=-98
no such item (4)
[admin@gate3g-00] /system leds> print
Flags: X - disabled, * - default
# TYPE INTERFACE LEDS
0 X* wireless-signal-strength wlan1 led5
1 modem-signal led1
[admin@gate3g-00] /system leds> set 1 modem-signal-treshold=-98
[admin@gate3g-00] /system leds> export
# aug/05/2014 09:25:29 by RouterOS 6.15
# software id = 2EVD-S96H
#
/system leds
set 0 disabled=yes interface=wlan1 leds=led5
add leds=led1 modem-signal-treshold=-98 type=modem-signal
[admin@gate3g-00] /system leds>
Here the final code I’m using now as part of a configuration script:
/system leds
set 0 disabled=yes interface=wlan1 leds=led5
# bug??
# leds will be added but will be set unconditionally to -70!
add leds=led1 modem-signal-treshold=-98 type=modem-signal
add leds=led2 modem-signal-treshold=-92 type=modem-signal
add leds=led3 modem-signal-treshold=-86 type=modem-signal
add leds=led4 modem-signal-treshold=-80 type=modem-signal
add leds=led5 modem-signal-treshold=-74 type=modem-signal
# workaround begin...
# ...I do not know why this works, seem not a timing issue,
# calling "print" updates environment??
print
# ... now change led settings
set 1 modem-signal-treshold=-98
set 2 modem-signal-treshold=-92
set 3 modem-signal-treshold=-86
set 4 modem-signal-treshold=-80
set 5 modem-signal-treshold=-74
# workaround end.
Regards, Giovanni.