Temat: WR842ND dioda USB nie świeci

Witam.
Czy w WD842ND v2 z najnowszym Gargoyle obsługiwana jest dioda USB ?
Podłączyłem pendrive montuje się i działa prawidłowo ale dioda nie świeci.
W GPIO jej nie widać.

cat /sys/kernel/debug/gpio
GPIOs 0-22, ath79:
 gpio-4   (USB power           ) out hi
 gpio-12  (tp-link:green:lan4  ) out hi
 gpio-13  (tp-link:green:wlan  ) out lo
 gpio-14  (tp-link:green:system) out hi
 gpio-15  (tp-link:green:qss   ) out lo
 gpio-16  (RFKILL switch       ) in  hi
 gpio-17  (Reset button        ) in  hi
 gpio-18  (tp-link:green:wan   ) out hi
 gpio-19  (tp-link:green:lan1  ) out hi
 gpio-20  (tp-link:green:lan2  ) out hi
 gpio-21  (tp-link:green:lan3  ) out hi
| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy

2

Odp: WR842ND dioda USB nie świeci

Jak nie ma to nie ma. Zobacz czy to nie jest gpio 11.

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

3

Odp: WR842ND dioda USB nie świeci

Cezary masz rację GPIO 11 jest od tej diody.
Czy możesz stworzyć obraz aby ta dioda działała ewentualnie w jaki sposób można wysterować tą diodą przy transmisji do portu USB ?

| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy

4

Odp: WR842ND dioda USB nie świeci

Tak, mogę. Zaktualizowałem repo, zrób upgrade i zobacz.

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

5

Odp: WR842ND dioda USB nie świeci

Dzięki Cezary teraz już działa wszystko OK smile

Mam jeszcze pytanie łączę się tym ruterem z WDR4300 który pracuje z kanałem 40MHz a ten ruter jako wzmacniacz WiFi już pracuje w kanale 20MHz mimo iż w gui jest ustawione 40MHz i w obydwu ruterach /etc/config/wireless "noscan=1".
InSSIDer widzi że WDR4300 nadaje w kanale 40MHz a WR842 już tylko w 20MHz.

Jest na to jakieś rozwiązanie czy w trybie repeater już tak to działa ?

| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy

6

Odp: WR842ND dioda USB nie świeci

Pewnie tak będzie, jako ze już kanały się nakładają.

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

7

Odp: WR842ND dioda USB nie świeci

Ok dzięki za informację.
Jest błąd w pliku /etc/config/system

config button 'wifi_button'
    option button 'wps'
    option action 'released'
    option handler '/sbin/wifionoff'
    option min '0'
    option max '2'

jest
option button 'wps'
powinno być
option button 'reset'

I jeszcze jedno pytanie w tym ruterze jest przycisk WiFI ON/OFF jak już doczytałem nie można go obsłużyć przez hotpluga tylko przez GPIO.
Ten przycisk ma nr 16 ale gdy chcę go wykołatać dostaję komunikat że jest zajęty przez system.
W jaki sposób można zwolnić to GPIO ?

| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy

8

Odp: WR842ND dioda USB nie świeci

Czemu niby miało by być reset? smile domyślnie ustawiłem że to przycisk wps ma robić, jak chcesz inaczej to zmień sobie.

Po co chcesz zwalniać to gpio? Po prostu odczytaj jego wartość.

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

9 (edytowany przez jaros85 2014-09-22 13:58:44)

Odp: WR842ND dioda USB nie świeci

Cezary napisał/a:

Czemu niby miało by być reset? smile domyślnie ustawiłem że to przycisk wps ma robić, jak chcesz inaczej to zmień sobie.

Gdy jest "wps" po prostu nie działa.
W hotplug ten przycisk zgłasza się jako reset a fizycznie w urządzeniu jest to ten sam przycisk wps/reset

Ten ruter ma dwa przyciski "wps/reset" zgłasza się jako reset i "wifi on/off" rfkill gpio-16

Jeżeli chodzi o odczyt stanu GPIO 16 mam komunikat że niema takiego pliku ani katalogu.
Korzystam z tego opisu http://eko.one.pl/?p=openwrt-gpio
http://eko.one.pl/?p=openwrt-gpio2

W katalogu /sys/class/gpio mam tylko gpio4 i gpiochip0

| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy

10

Odp: WR842ND dioda USB nie świeci

No nie działa, bo 842v2 nie ma przyciski tak oznaczonego.

W /sys/kernel/debug/gpio masz stan tego gpio. Jak został pobrany przez system i nie eksportuje się to masz to właśnie w ten sposób odczytać jego wartość.

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

11

Odp: WR842ND dioda USB nie świeci

Ok ale w jaki sposób odczytać jego stan jakim poleceniem ponieważ sam ten plik jest pusty ?
/sys/kernel/debug/gpio

| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy

12

Odp: WR842ND dioda USB nie świeci

cat ?

13

Odp: WR842ND dioda USB nie świeci

Dokładnie. Plik nie jest pusty, wydaje taki jak próbujesz to np. vi zrobić, ponieważ to wirtualny system plików. Zresztą sam to pokazałeś w pierwszym poście smile

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

14

Odp: WR842ND dioda USB nie świeci

Faktycznie tongue
Dzięki za pomoc.

Dla zainteresowanych aby odczytać stan przycisku WiFi ON OFF należy użyć polecenia:

if grep -qe "RFKILL.*in  hi" /sys/kernel/debug/gpio; then echo 1; else echo 0; fi
| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy