Odp: Jensen AirLink 59300 - OpenWrt
Znalazłem w źródłach do edimaxa, za co poszczególne gpio są odpowiedzialne. A zdefiniowane są tutaj.
https://dev.openwrt.org/browser/trunk/t … ?rev=32682
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Jensen AirLink 59300 - OpenWrt
Strony Poprzednia 1 … 4 5 6 7 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Znalazłem w źródłach do edimaxa, za co poszczególne gpio są odpowiedzialne. A zdefiniowane są tutaj.
https://dev.openwrt.org/browser/trunk/t … ?rev=32682
http://pastebin.com/DYAt3Ggp
Czyli wywalam GPIO12 (przycisk wps/reset) i kompiluję i musi działać?
No to skompiluj i sprawdź. Dioda 3G w edimaxie 3g-6200n jest zaraz nad diodą WAN, więc tam szukaj.
Nie GPIO12 zostaw w spokoju. Znowu Ci się nie będzie uruchamiał router jak podepniesz tam czujnik.
GPIO7 sprawdź.
Może na początek ściągnę źródła jensena i poszukam coś nt. temat.
Swoją drogą te źródła to jakiś żart programistów. Tego nawet zbudować się nie da. To już prędzej źródła edimaxa ściągnij.
-D_HW_LED_POWER_=9
-D_HW_LED_WIRELESS_=14
-D_HW_LED_USB_=7
-D_HW_LED_WPS_=11
-D_HW_BUTTON_RESET_=12
-D_HW_BUTTON_WPS_=0
-D_HW_BUTTON_SWITCH_=13
Więc się zgadzają co do joty.
Dzięki szybki jesteś mi nie zdążyło się ściągnąć. Faktycznie 12 i 0 powiązane niby. Ale ciekawe są diody wps i usb których nie mam.
Bo to pewnie dla wszystkich podobnych urządzeń jest. Dlatego. Teraz już wiesz co to znaczy "odgrzewany kotlet", często routery od tego samego producenta różnią się tylko dodatkami, choć naprawdę siedzi w nich to samo.
GPIO11 miejsce na diodę 0 zapala, 1 gasi dlatego jej nie wychwyciłem skrypt mi wrzucał do wszystkich znalezionych 1. ![]()
No to już wiesz gdzie sie masz podlutować.
Na razie kiszka nie wykrywa czujnika, niby wszystko OK ale czujnik się nie pokazuje.
A jakie paczki zainstalowałeś ?
Żadnych, razem z obrazem skompilowałem, wymagane są:
Package kmod-w1 (3.3.8-1) installed in root is up to date.
Package kmod-w1-master-gpio (3.3.8-1) installed in root is up to date.
Package kmod-w1-gpio-custom (3.3.8-2) installed in root is up to date.
Package kmod-w1-slave-therm (3.3.8-1) installed in root is up to date.
Czujkę w razie czego sprawdziłem chwilę temu - działa. Schemat prześledziłem - OK.
Moduł ładuję
insmod w1-gpio-custom bus0=0,11,0Spróbuj jeszcze tak załadować sterownik"
insmod w1-gpio-custom bus0=0,11,1Też nie...
A jak sprawdzasz odczyt ?
ls /sys/bus/w1/drivers/w1_slave_driver/
A zobacz (chociaż nie wiem czy w openwrt tak jest), pod /sys/devices/w1_bus_master1/ czy coś tam siedzi.
Dzięki ale też nie, przeszukałem cały system w poszukiwaniu 28* - nie ma...
Być może należałoby jakiś rezystor odlutować przy tej diodzie, jeśli jest. Pewności jednak co do tego nie mam.
Tam są w wersji smd więc jak już to nie ma odwrotu przy mojej kolbowej ![]()
Tak czy siak, nie na każdym gpio będzie działać 1-wire. Musisz szukać dalej.
Ale może to coś podpowie jak jest podłączony czujnik to Vcc ma 0,97V, jak go odłączę to 1,77V (5V-3,3V). Teraz jak go wyeksportuję to dla 0 ma 5V, dla 1 ma 1,77V (5V-3,3V). Może to podpowie czy nie ma błędu w polutowaniu.
Jesteś pewien, że do dobrego gpio się podlutowałeś ? Miejsce to powinno mieć około 0,2V przy włączonej i 3,3V przy wyłączonej.
Napięcia mierzone na wyjściu do czujnika Vcc z GND, samo gpio ma przy 0 3.3V przy 1 ,0V.
Strony Poprzednia 1 … 4 5 6 7 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Jensen AirLink 59300 - OpenWrt
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc