1 (edytowany przez marcinkk 2018-01-02 13:00:04)

Temat: WR1043ND 1.10 - sterowanie zasilaniem USB

W skrócie problem jest taki: Potrzebuję programowo odłączać zasilanie od portu USB w TPLinku TL-WR1043ND.

Tutaj piszą, że się da: https://wiki.openwrt.org/doc/howto/usb.overview - sterując gpio21. Natomiast tutaj piszą: https://wiki.openwrt.org/toh/tp-link/tl-wr1043nd#gpios, że gpio15.

No to poczytałem co się robi z tym GPIO: https://wiki.openwrt.org/doc/hardware/port.gpio i zacząłem testować. Nie działa. Ani 21, ani 15, ani 16.

No to lecimy dalej. Odpaliłem skrypt blink: https://wiki.openwrt.org/doc/hardware/p … ript_blink i ... działa w widoczny sposób tylko gpio8 - robi restart urządzenia, a reszta nie wiem ... nawet diodami nie steruje. Może ja coś źle robię...

Wpadł mi jeszcze w ręce 842ND. Tutaj piszą, że można zasilaniem USB sterować: https://wiki.openwrt.org/toh/tp-link/tl-wr842nd#gpios. Nie działa jednak gpio4, ale działa gpio6 zgodnie z tym opisem: https://wiki.openwrt.org/doc/howto/usb.overview.

Diodami potrafię sterować zgodnie z opisem tutaj: https://eko.one.pl/?p=openwrt-leds

No i teraz co dalej... Czy to sterowanie zasilaniem portu USB przez GPIO w 1043ND jest w ogóle możliwe? Może coś blokuje i nie działa tak jak sterowanie LEDami?

Na razie wymyśliłem, że albo kupię 842ND albo wykombinuję jakiś wyłącznik zasilania portu USB sterowany z LEDa QSS. Ale może się jednak da to zrobić bezpośrednio, tylko coś blokuje dostęp podobnie jak do LEDów?

2

Odp: WR1043ND 1.10 - sterowanie zasilaniem USB

TL-WR1043ND v1 - nie ma sterowanego usb
TL-WR1043ND v2 - ma pod gpio21
TL-WR1043ND v3 - ma pod gpio8
TL-WR1043ND v4 - ma pod gpio8
TL-WR842ND v1 - ma pod gpio6
TL-WR842ND v2 - ma pod gpio4

Więc jak czytasz w/w poradniki to doczytaj o której wersji routera pisze autor.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez marcinkk 2018-01-02 13:16:10)

Odp: WR1043ND 1.10 - sterowanie zasilaniem USB

A skąd masz taki pełny spis smile Na openwrt.org nie ma tych szczegółów sad Nie piszą o wersjach sad

W każdym razie dzięki, teraz wszystko jasne smile

4

Odp: WR1043ND 1.10 - sterowanie zasilaniem USB

W źródłach danego urządzenia to jest. Wiki openwrt.org tworzone jest przez ludzi, informacje są jeżeli ktoś je doda. Więc cokolwiek jest na wiki trzeba brać z lekkim dystansem.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: WR1043ND 1.10 - sterowanie zasilaniem USB

Nie czuję się na siłach, żeby przez źródła się przekopywać ;(

Jeszcze mnie nurtuje ten problem LEDów. Czemu one się nie dają sterować przez GPIO?

6

Odp: WR1043ND 1.10 - sterowanie zasilaniem USB

Bo są już wyeksportowane przez system i masz nimi sterować wpisami przez /sys/class/leds

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: WR1043ND 1.10 - sterowanie zasilaniem USB

Cezary napisał/a:

TL-WR1043ND v1 - nie ma sterowanego usb

Tak tylko w ramach uzupełnienia:

Po uzupełnieniu płytki o rezystor R708, gdzie było przygotowane miejsce, ale elementu nie było, sterowanie zasilaniem portu USB jest z gpio16.

Wartość R708 ... co najmiej 5x mniej niż R705. U mnie jakoś tak wyszło, że w ramach testów R705 (4,7k) trafił na miejsce R708 a potem w to wolne miejsce trafił rezystor 33k.