van egy 05e3:0606 azonosítójú 10 portos USB hub-om egy linuxos gépre kötve.
minden portja mellett van egy kék led, amik mindig világítanak. feleslegesen és nagy fényerővel (olvasni tudok mellettük).
van valami módja hogy OS szinten kikapcsoljam őket?
kernel 3.2.0-4 (tudom: régi)
/sys/bus/usb alatt keresgéltem, de nem találtam.
esetleg plusz kernel modul, vagy újabb kernel tudja?
- miért akarod kikapcsolni őket? - hogy ne világítsanak.
- frissísd a kernelt! - jó ha megtudom melyik verzióval érhető el a jelen cél.
- ne vegyél kínai bóvlit! - késő, már megvettem.
- húzd ki ha nem használod! - az lesz ha nem találok szoftveres megoldást.
- forraszd le a LEDeket! - az lesz ha egyszer szétszedem :)
- nem csak akkor világítanak ha be van / nincs be dugva eszköz? - nem. folyton.
köszönöm a válaszokat.
Hozzászólások
Addig is, amíg nincs megoldás, íme egy workaround: fekete szigszalag alkalmazása.
jah, szigszalaggal mindent meg lehet oldani :)
habár még ezzel a workarounddal is bántana a felesleges energiafogyasztás - nem tudom mennyit ad rá...
~~~~~~~~
deb http://deb.uucp.hu/ wheezy yazzy repack
nem nyert :(
az aljzatok nyílásain keresztül átüt a fénye és méginkább vakít, mert normál távolságból elég apró a fénye, de ha odaközelítesz mondjuk valamit bedugni, akkor nagy eséllyel olyan szögből látod, hogy kiolvasztja a szemet.
~~~~~~~~
deb http://deb.uucp.hu/ wheezy yazzy repack
Akkor azokat is le kell ragasztani =)
_______Peter
I am a stone. I do not move.
nu, meg lett wörkarundolva. szétbontottam és belül ragasztottam le a LEDeket.
újra bebizonyosodott h a szigszalag mindent megold. csak a mennyiség a kerdés. nemis tudom a világbékhez hány km kellene.
~~~~~~~~
deb http://deb.uucp.hu/ wheezy yazzy repack
Folyton világítanak, de OS szinten akarod őket vezérelni?
azt tapasztalom hogy bedugom, aztán folyton világítanak. de ebből nem következtetem, hogy közvetlenül a tápra lennének kötve. ezért tartom lehetségesnek hogy driverből vezérhelhetőek.
~~~~~~~~
deb http://deb.uucp.hu/ wheezy yazzy repack
https://www.kernel.org/doc/Documentation/leds/leds-class.txt
De hogy egy USB hub így ajánlja ki a LED-jeit, szerintem hagyj fel minden reménnyel. Ha tényleg kínai bóvli, akkor az a HUB csak egy HUB és nem vezérlő, a LED meg csak egy LED minden további vezérlési logika nélkül.
--
igaz, nincs hozzá /sys/class/leds.
~~~~~~~~
deb http://deb.uucp.hu/ wheezy yazzy repack
Szerintem nem fogod tudni vezérelni.
Én annó olyan USB3-as hubot vettem, amihez portonként tartozik egy-egy kapcsoló. Amelyik eszköz hosszabb időre nem kell, azt ott kapcsolom le. (És olyankor a mellette lévő kék LED se világít.)
Szerk: ez is olcsó kínai volt.
99.99%, hogy csak a kiforrasztás hozza el a megváltást.
0.01%: el is lehet csípni :Đ
Akinek forrasztópákája van, annak csípőfogója is.
Ha meg a világbéke fogyasztásminimalizálás a cél, akkor a csípőfogó csak megújuló energiát használ, szemben a pazarló pákával.
Kivéve, ha SMD LED-ekkel találod szembe magad :)
Azt is viszi a csípőfogó. ;)
Ugyan... még az se kell. A panelon a LED-hez menő csíkot átvágod. :-)
Szokd meg, mostanába a szemkibaszós kék ledek korát éljük, ezt teszik mindenbe, ha kell, ha nem.
Fekete alkoholos filccel le kell satírozni, vagy leragasztani.
--
"Sose a gép a hülye."
https://hup.hu/node/152701#comment-2079927
Van erre USB-n keresztül standard feature, a kérdés csak az, hogy az adott cuccban implementálva van-e, illetve a LED a HUB IC LED vezérlő lábaira van-e kötve (óccó kínai voltából kiindulva kétlem). Anno láttam egy AVR programozót ami a LED-ek bitbangelésével programozott, de most nem találom, illetve az előző melóhelyemen egyszer rádöbbentem arra, hogy egy tesztre használt custom USB HUB mellé feleslegesen tettek egy FPGA kártyát a tápokat kapcsolgatni, pedig a HUB IC LED lábaival is meg lehetett volna ezt oldani.
Edit:
Itt van egy kód ami elvileg képes a HUB dedikált LED-jeit kapcsolgatni:
https://github.com/codazoda/hub-ctrl.c