Forum Turris
Fórum Turris Nápověda

Milí majitelé routerů Turris,

toto fórum bylo 9. 12. 2016 zmrazeno a nahrazeno naším novým Turris fórem. Ještě chvíli bude dostupné k prohlížení, ale již zde není možné přispívat. Více informací naleznete v oznámení o uzavření fóra.


Dear Turris routers users,

this forum has been frozen on Dec 9th, 2016 and replaced by our new Turris forum. It will be read-only accessible for some time after. For more information, read the announcement about closing the forum.

Nahoru Téma Majitelé routerů / Technická podpora / Nastavení jinak barevných LED na LAN
- - Od Pavel Dvořák Dne 2014-05-09 20:16
Zdravím,
mám dotaz na možnost nastavení jiné led na různých lan diodách. Je to vůbec možné?
Mám v LAN1 připojenou záložní konektivitu a chtěl jsem, aby mě svítila jinou barvou. Bohužel se mě to nezdařilo.

mám toto nastavení:

config led 'all'
    option color '33FF33'
    option status 'auto'

config led 'wan'
    option color 'FFFF00'
    option status 'auto'
   
config led 'pwr'
    option color 'red'
    option status 'auto'

config led 'wifi'
    option color 'blue'
    option status 'auto'

config led 'lan'
    option color 'green'
    option status 'auto'

config led 'lan1'
    option color 'red'
    option status 'auto'

a při restartu to hlásí:

root@gate:~# /etc/init.d/rainbow reload
Parse error.
Use rainbow -h for help.

z původním konfiguráku jsem četl že to jde a to samé jsem vyčetl i z nápovědy. Prosím o radu, kde dělám chybu.

Děkuji
Nadřazený - - Od Drx001 Dne 2014-05-09 22:52
Mám pocit, že jsem někde četl, že LAN porty nejde nastavovat jednotlivě.
Nadřazený - - Od miky Dne 2014-05-10 12:58
Podle tohohle (2. řádek, část DEV: )to vypadá, že to nepůjde, dají se jen zhasínat (odstavec DEV STATUS), ale barvu mají "dohromady". Může to být hardwarové omezení, ale může to tak být jen driverem. To jsem ještě nezjistil.
#rainbow -h
DEV COLOR STATUS or DEV STATUS COLOR or DEV STATUS or DEV COLOR, where:
  DEV: 'wan' (LED of WAN port), 'lan' (LEDs of all LAN ports),
       'wifi' (LED of WiFI), 'pwr' (LED of Power signalization)
       or alias 'all' for all previous devices
  COLOR: name of predefined color (red, blue, green, white, black)
         or 3 bytes for RGB, so red is 'FF0000', green '00FF00'
         blue '0000FF' etc.
  STATUS: 'enable' (device is shining), 'disable' (device is off)
          'auto' (device is operated by HW - typically flashing)

DEV STATUS, where:
  DEV: 'lan1', 'lan2', ..., 'lan5' (one of the LAN LEDs)
  STATUS: the same meaning like above
Nadřazený - - Od Jan Čermák (>>) Dne 2014-05-12 08:17
Dá se říci, že je to omezení hardwarové (nikoliv v driveru, pokud tak říkáte utilitě rainbow) - vzhledem k tomu, že má CPLD, které jas diod nastavuje, omezenou paměť na program, lze blok s "lan" diodami nastavovat jen společně.
Nadřazený - - Od miky Dne 2014-05-12 08:30
driverem (modulem, chcete-li) jsem myslel to, co jsem předpokládal, že existuje, ale zjistil jsem, že [pravděpodobně] neexistuje :) nicméně rainbow principiálně funguje velice podobně, jako driver. Každopádně díky za info, po studiu zdroje rainbow jsem došel k podobnému závěru, tak jsem rád, že na tom ještě nejsem tak špatně.

Jen se mi k tomu (CPLD?) nepovedlo najít nějakou čitelnou dokumentaci - existuje?
Nadřazený - Od Jan Čermák (>>) Dne 2014-05-12 08:36
Pokud vím, tak neexistuje. Ale vzhledem k tomu, že bez speciálního vybavení (a příslušních znalostí) není možné kód CPLD měnit, asi to tolik nevadí. Navíc se jedno o opravdu low-level záležitost, takže se ani nepředpokládá, že by někdo z uživatelů měl potřebu se v něm rýpat.
Nadřazený - - Od igracek Dne 2014-05-10 08:22
zkus zakomentovat nebo odstranit sekci pro ALL...
Nadřazený - Od Pavel Dvořák Dne 2014-05-10 13:51
tak jsem zkusil odstranit all a to samé.

ještě jsem zkusil zavolat přímo nastavení přes konzoli

root@turris:~# rainbow lan blue auto

to je OK, začne svítit modře

pak jsem chtěl zkusit nastavit jen na portu lan1 červenou a opět ta samá chyba

root@turris:~# rainbow lan1 red auto
Parse error.
Use rainbow -h for help.
Nadřazený - - Od McHa Dne 2014-05-10 21:58 Hlasů 2
Dle toho co je psáno v helpu lze u LAN nastavovat jen status a nikoli barvu.
V příkladovém /etc/config/rainbow se píše to samé:
The ones with lan<number> can't set color
tedy
u položky označené lan<číslo> nelze nastavit barvu
:sad:

Také bych to uvítal, zvláště u LAN1:wink:
Nadřazený - - Od Pavel Dvořák Dne 2014-05-10 22:38 Hlasů 1
Právě, já mám na LAN1 nastavenou záložní linku a potřeboval bych řídit její barvu. No snad to půjde třeba nějak v CZ.NIC upravit :-)
Nadřazený - Od miky Dne 2014-05-11 15:04
Nejsem hardwarář, ale podle schemat by na první pohled(!) měly být diody řízené nezávisle a ne ve skupinách, protože ve skupině FP_LEDS, která se všude tváří jako celek, je i dioda WAN1, která se dá nastavit zvlášť a nevypadá to, že by měla v té skupině nějaké výsadní postavení. Ale jak říkám, nejsem hardwarář...
Nadřazený - Od mimi.vx Dne 2014-05-19 19:47 Upraveno 2014-05-20 21:35
co takhle zakomentovat/smazat

config led 'all'
    option color '33FF33'
    option status 'auto'

a to same sekci lan bey cisla,,
- Od NONES (>>>) Dne 2014-05-19 18:16
Zdravím, ohledně nastavení LED diod jsem našel docela pěkný článek, pro případné zájemce na něj přidávám odkaz
Nahoru Téma Majitelé routerů / Technická podpora / Nastavení jinak barevných LED na LAN

Powered by mwForum 2.29.3 © 1999-2013 Markus Wichitill