Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Zbliżają się święta i moja (niedoszła) małżonka zainstalowała mi na biurku choinkę oświetlaną lampkami z IKEI. Ponieważ staram się być Zero-waste przerobiłem ją z baterii (tfu, tfu) na zasilanie z USB. Ponieważ wpięta jest do mojego Desktopa na Debianie od razu wpadł mi do głowy pomysł, żeby sterować ją zdalnie. Gogolowałem i znalazłem dwie metody:
1. Manualnie zapisywać wartości do plików /sys/bus/usb/devices/usbX/power/*
2. Użyć narzędzia uhubctl.
Niestety nie potrafię zlokalizować, do którego portu podpięta jest moja choinka a co za tym idzie wydać uhubctl z odpowiednimi parametrami. lsusb -t
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 480M |__ Port 3: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 3: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 3: Dev 2, If 2, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 5: Dev 3, If 0, Class=Communications, Driver=, 12M |__ Port 5: Dev 3, If 1, Class=Communications, Driver=, 12M |__ Port 5: Dev 3, If 2, Class=Communications, Driver=cdc_phonet, 12M |__ Port 5: Dev 3, If 3, Class=CDC Data, Driver=cdc_phonet, 12M |__ Port 5: Dev 3, If 4, Class=Communications, Driver=, 12M |__ Port 5: Dev 3, If 5, Class=CDC Data, Driver=, 12M |__ Port 5: Dev 3, If 6, Class=Communications, Driver=, 12M |__ Port 5: Dev 3, If 7, Class=CDC Data, Driver=, 12M |__ Port 5: Dev 3, If 8, Class=Communications, Driver=, 12M |__ Port 5: Dev 3, If 9, Class=CDC Data, Driver=, 12M |__ Port 5: Dev 3, If 10, Class=Communications, Driver=cdc_acm, 12M |__ Port 5: Dev 3, If 11, Class=CDC Data, Driver=cdc_acm, 12M |__ Port 5: Dev 3, If 12, Class=Communications, Driver=cdc_acm, 12M |__ Port 5: Dev 3, If 13, Class=CDC Data, Driver=cdc_acm, 12M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
Jak co mam Della OptiPlex 3020 z 8-mioma USB a choinkę podłączyłem do górnego, tylnego portu (nie USB 3.0) Oprócz tego mam jeszcze klawiaturę bezprzewodową, starą Nokię i ładowanie do niej podpięte w inny USB 2.0
Offline
Może tak w prostszy sposób. Nie lepiej inne urządzenie włożyć w ten port i zobaczyć co lsusb poda
Offline
Zastanawiam się kiedy założysz temat o niedziałających portach usb?
Użyj do takiej zabawy aktywnego rozdzielacza usb (z własnym zasilaniem). Zapewnia separację i uchroni przed ewentualnym zwarciem i uszkodzeniem płyty głównej komputera.
Porty usb to nie źródło o nieograniczonych zasobach.
Offline