LEDS
Pigeon RB700 Advance has eight LEDs (including four built-in Ethernet sockets). Three of them are visible through the front panel:
- ACT (red),
- USR (yellow),
- MODEM (blue) - M.2 modem status.
The PWR LED (build-in POWER button) is under hardware control and indicates the state of UPS (see tab. 1). The PWR LED is controlled by a microcontroller, which monitors the value of the supply voltage and UPS state.
Table 1. The PWR LED states
PWR LED | UPS STATE | OS STATE |
---|---|---|
250 ms off, 250 ms on | UPS charging | Not running |
Turned on | Power on | Running |
250 ms off, 100 ms on | Brownout detection | Running |
900 ms off, 100 ms on | Shutdown in progress | Running |
Turned off | Power off | Not running |
USR and ACT LEDs can be controlled by the user.
The default trigger for the ACT LED is 'heartbeat':
cat /sys/class/leds/ACT/trigger none rc-feedback kbd-scrolllock kbd-numlock kbd-capslock kbd-kanalock kbd-shiftlock kbd-altgrlock kbd-ctrllock kbd-altlock kbd-shiftllock kbd-shiftrlock kbd-ctrlllock kbd-ctrlrlock timer oneshot [heartbeat] backlight gpio cpu cpu0 cpu1 cpu2 cpu3 default-on input panic actpwr mmc1 mmc0 rfkill-any rfkill-none
You can change trigger:
echo mmc0 | sudo tee /sys/class/leds/ACT/trigger
or deactivate trigger:
echo none | sudo tee /sys/class/leds/ACT/trigger
The LED can be turned on and off using the 'brightness' file:
echo '0' | sudo tee /sys/class/leds/ACT/brightness # ACT LED turn off echo '1' | sudo tee /sys/class/leds/ACT/brightness # ACT LED turn on echo '0' | sudo tee /sys/class/leds/USR/brightness # USR LED turn off echo '1' | sudo tee /sys/class/leds/USR/brightness # USR LED turn on
LEDs built-in Ethernet sockets:
-
green - LINK - LED is on when a valid link is detected. LED blinks when transmit or receive activity is detected.
- yellow - SPEED - LED is on when the Ethernet operating speed is 100Mbs, or during auto-negotiation. LED is off during 10Mbs operation, or during line isolation.