Asus TUF-AX6000 - disabling all status indicators (wan&lan activity, power, wlan)

Hello. I am looking for a solution to disable all led indicators on my AX6000. Running the latest stable build. As you can see I’ve added all my leds and set them always-off (kernel: none) state but still wan and lans are bliinking.

The white:system and white:wlan are working: I am able to disable and enable the leds for power and wlan indicator. The red:wan is also working - setting it on enables the red led under the blinking wan indicator. phy0 and phy1 - no visible effects. The cover leds are working too.

Any advices?

Is this what you're describing as an issue?

If so, there are no phyX lights, hence no effects.

Anything more in ls /sys/class/leds ?

Also check that /etc/config/system has trigger ‘none’ - if you do not have luci ledtrig support “none” is the default fallback even kernel has ledtrig module to drive the blinker.

It’s just a description how all settings works on my device.

No.

config led
	option name 'TUF logo blue'
	option sysfs 'blue:cover'
	option trigger 'none'
	option default '0'

config led
	option name 'TUF logo green'
	option sysfs 'green:cover'
	option trigger 'none'
	option default '0'

config led
	option name 'TUF logo red'
	option sysfs 'red:cover'
	option trigger 'none'
	option default '0'

config led
	option sysfs 'mt76-phy0'
	option trigger 'none'
	option default '0'

config led
	option sysfs 'mt76-phy1'
	option trigger 'none'
	option default '0'

config led
	option sysfs 'red:wan'
	option trigger 'none'
	option default '0'

config led
	option sysfs 'white:system'
	option trigger 'default-on'

config led
	option sysfs 'white:wlan'
	option trigger 'default-on'

If not obvious - both leds are on in your config….

:grinning_face: It’s just current output of my file. Besides, these are LEDs that can be controlled (as I mentioned earlier). The leds which I want to disable are wan and lans (blinking when activity).

cat /sys/kernel/debug/gpio # dont touch these
for x in `seq 64 128` `seq 512 768` ; do 
  echo $x > /sys/class/gpio/export
done

Now you have them all under /sys/class/gpio, one switches off USB, other wifi, another CPU yet another LEDs….

first make a map which are off which on and which nibble.

You lost me. Are you saying you purposely described a non-existent light in the context of real lights.

Or that you weren't previously aware?

Are you seeking assistance for an issue - or just making declarative statements?

OP wants to shut off eth port lights… Not in leds class yet.

1 Like

Oh!

Gotta. It's interesting how users always want to manipulate the link/signal/speed lights. I guess I understand those are physical indicator lights.

Wonder if they should ever be. Imagine users who will tell us their router no longer works or experience issues, and troubleshooting (and ensuing discussion) is impossible because they'll tell us with an honest smile "and my Ethernet lights are off."

From the mouth of asuswrt-merlin:

Some features first debuted in Asuswrt-Merlin and were eventually implemented in the official firmware:

LED control - put your router in Stealth Mode by turning off all LEDs

1 Like

I wasn’t aware of that, sorry. These are all leds available on my system under the Luci/Led Configuration and in /sys/class/leds.

Exactly. It's simple: I often sleep in the same room as my router and the indicator lights are really bright. While I don't need them, I am looking for a way to disable them rather than hide them with tape or something similar.

Currently all my LEDs are set to “always off (kernel: none)” in my Luci, as below:

Output:

TUF-AX6000 has 8 system leds and illuminated logo on the top (with 3 leds: rgb).

The system leds are: wan, lan1, lan2, lan3, lan4, lan25gbps, wifistatus, powerstatus.

Currently I am using only the lan1 and lan2 connectors, and of course the wan.

wan, lan1 and lan2 are blinking when active.

wan has additional red color, which can be activated from Luci (red:wan).

white:wlan corresponds to the wlan led and can be disabled/enabled.

white:system corresponds to the powerstatus led and can be disabled/enabled.

With :cover I am able to set the color of the top TUF logo and disable it (settings all :cover leds to always off state).

My goal is to be able to turn off the flashing lights for the wan and lan indicators.

1 Like

I completely understand. Your rationale is nearly identical to mine and others reasons for certain lighting.

I don't own your model, but users in the past generally reference lights that have (and are) traditionally positioned on either side of the RJ-45 female receptacle. These are usually on the chip comprising the Ethernet ICs.

If I entered a data center and witnessed that, (aside from arguing power savings), I'd likely sack the employee who configured it. These are Layer 1/2 indicators in that case.

But alas, a sweet dream in a home is not the same and exists for different reasons. Reset well. :yawning_face:

life hack: https://www.amazon.pl/dp/B00TGRMZP6
problem solved.

3 Likes

at least white:system can be killed by doing echo "0" > brightness.

Read all gpios, those up need to get to zero, then those blinking.

The bisecting way - throw half and check if the light goes off, throw other half and so down till the real one. Random functions will go off down the road but you gonna find the right one.