22 Listopada 2024 06:44:19
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· [S] Asus RT-AC56U
· DIR868l OFW asus vs ...
· Szukam zaproszenia n...
· [MOD] FreshTomato-AR...
· Asus RT-AC5300 ,prob...
· archer c6 v3.20
· [S] Nighthawk R7000P...
· [S]Asus RT-AC5300 - ...
· Tanie N100 na promce...
· net z telefonu wifi+...
· Tomato - bugi/proble...
· HUAWEI z światłowodem
· Asus TUF-AX3000_V2 p...
· rt-ax88upro częste ...
· [Howto] Xpenology na...
· Jaki router pod Open...
· Ruter z tomato
· Czy to jeszcze NAS?
· RT AC66U B1
· Wireguard na FreshTo...
Najpopularniejsze obecnie wątki
· Szukam zaproszeni... [19]
· DIR868l OFW asus ... [8]
· [S] Asus RT-AC56U [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [151 głosów]

Broadcom ARM
Broadcom ARM
52% [219 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 419
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.137.218.176
Zobacz wątek
OpenLinksys » :: ROUTERY :: » Pozostałe
 Drukuj wątek
Ovislink Airlive WL-1600GL Tomato DD-WRT //tomato 1.25, 1.25V, 1.27
lgolebio
@MariuszNM proszę http://chomikuj.pl/lgolebio/Dokumenty/modyfikacje.tar.gz
 
boomcak

Cytat

MariuszNM napisał/a:
Po przestudiowaniu kodu vikteka na WL-1600GL można z poziomu konsoli uruchomić poprawnie ledy i przyciski wpisując następujący kod:

nvram set led_override=1
nvram set led_diag=128
nvram set led_dmz=133
nvram set led_wlan=129
nvram set led_aoss=130
nvram set btn_override=1
nvram set btn_reset=131
nvram set btn_ses=132
nvram commit
reboot

po wpisaniu tego mamy:
led "connected" to dioda diagnostyczna
led "WLAN" to wlan
led "Power" to DMZ
led "WPS" to aoss
przyciski:
reset to reset a WPS to przycisk do uruchamiania komen
standardowo przycisk WPS naciskamy i liczymy mignięcie diody diagnostycznej:
0-2 włączmy/wyłączamy radio
4-6 reboot
8-10 shutdown
12-14 komenda z pod zmiennej sesx_script


Czemu takie duze wartosca przy diodach ??
nvram set led_diag=128 ----> ja ustawilem nvram set led_diag=0 i tez sie zaswiecila a mam victeka 1.25.8515

I jeszcze chciałbym zapytać jakie sa wszystkie możliwości dzialania diod
np. jest led_aos (nie wiem do konca jak ustawic aos) ale czy np jest led_wep?? Czy móglby ktos wrzucic pełną liste tych opcji ??
Edytowany przez boomcak dnia 28-11-2009 11:16
Asus RT-N18U Asuswrt-Merlin 384.18 Smile
 
obsy
Bo to pewnie maska bitowa określająca który bit za co odpowiada.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
MariuszNM
@lgolebio - moje uwagi do modyfikacji tomato
1. w pliku shared.h wpis MODEL_WL1600GL powinien wyglądać tak:

enum {
   MODEL_UNKNOWN,
   MODEL_WRT54G,
   MODEL_WRTSL54GS,
   MODEL_WHRG54S,
   MODEL_WHRHPG54,
   MODEL_WR850GV1,
   MODEL_WR850GV2,
   MODEL_WZRG54,
   MODEL_WL500GP,
   MODEL_WL500GPv2,
   MODEL_WL500GE,
   MODEL_WL520GU,
   MODEL_WBRG54,
   MODEL_WBR2G54,
   MODEL_WX6615GT,
   MODEL_WZRHPG54,
   MODEL_WZRRSG54,
   MODEL_WZRRSG54HP,
   MODEL_WVRG54NF,
   MODEL_WHR2A54G54,
   MODEL_WHR3AG54,
   MODEL_RT390W,
   MODEL_MN700,
   MODEL_WRH54G,
   MODEL_WHRG125,
   MODEL_WZRG108,
   MODEL_WTR54GS,
   MODEL_WR100,
        MODEL_WL1600GL
   
#if TOMATO_N
   ,
   MODEL_WZRG300N,
   MODEL_WRT300N
#endif
};

enum {
   HW_BCM4702,
   HW_BCM4712,
   HW_BCM5325E,
   HW_BCM4704_BCM5325F,
   HW_BCM5352E,
   HW_BCM5354G
   HW_BCM4712_BCM5325E,
   HW_BCM4704_BCM5325F_EWC,
   HW_BCM4705L_BCM5325E_EWC,
   HW_BCM5350,
   HW_UNKNOWN
};


bo inaczej będzie problem ze zgodnością - identyfikator MODEL_WL1600GL miałby taką samą wartość jak MODEL_WL520GU.

w buttons.c
jeżeli dodasz jeszcze


   case MODEL_WL1600GL:
      reset_mask = 1 << 3;
      ses_mask= 1 << 5;
      break;

to będzie działać przycisk WPS
 
MariuszNM


nvram set led_override=1
nvram set led_diag=128
.
.


to nie maska bitowa tylko numer gpio +128 ( aby działały w odwrotnej logice.)

ogólnie w ruterze zdefiniowane są diody "wlan", "diag", "white", "amber", "dmz", "aoss", "bridge", "mystery".

ale przeglądając kod wykorzystywane są raczej tylko "diag", "wlan", "dmz", wygląda na to, że pozostałe są zdefiniowane dla zgodności i rozszerzalności kodu.
Edytowany przez MariuszNM dnia 29-11-2009 07:15
 
lgolebio
Dokładnie, wpadłem na to wcześniej i już kompiluje się, ale dodałem tak



ses_mask = 1 << 4;
ses_led = LED_AOSS;


Bo GPIO 4 jest odpowiedzialne za wps. :)
 
MariuszNM

Cytat

lgolebio napisał/a:
Dokładnie, wpadłem na to wcześniej i już kompiluje się, ale dodałem tak



ses_mask = 1 << 4;
ses_led = LED_AOSS;


Bo GPIO 4 jest odpowiedzialne za wps. :)


żeczywiści mój błąd.
 
boomcak

Cytat

MariuszNM napisał/a:
ogólnie zdefiniowanych w ruterze zdefiniowane są diody "wlan", "diag", "white", "amber", "dmz", "aoss", "bridge", "mystery".

ale przeglądając kod wykorzystywane są raczej tylko "diag", "wlan", "dmz", wygląda na to, że pozostałe są zdefiniowane dla zgodności i rozszerzalności kodu.


czy mógłbys wyjasnic co one oznaczaja i czy zadzialaja na moim victeku ?? co to znaczy diagnostyczna dioda ?? Czy mozna pod dioda connect ustwaic status połączenia PPPoE?? połaczone ON nie połączone OFF??
Asus RT-N18U Asuswrt-Merlin 384.18 Smile
 
MariuszNM
będzie działać na victeku - bo sam mam wgranego victeka.
diag - zapala się w przeróżnych sytuacjach - przy restarcie, przy naciskaniu przycisku wps, ...
dmz - powinno się zapalać w momencie gdy aktywne jest dmz
wlan - ogólnie wpis ten jest głównie wykorzystywany do gaszenia diody, - bo tak naprawdę led wlan steruje wpis wl0gpio1=2 (jak sobie ustawisz wl0gpio1=130 będzie Ci się dioda zapalać tylko przy wymianie danych po wlan - mało praktyczne).
Do tych informacji doszedłem analizując kod tomato - wszystkich opcji nie testowałem, nie mam teraz fizycznego dostępu do rutera, dlatego nie mogę sprawdzić innych ustawień.
Edytowany przez MariuszNM dnia 28-11-2009 12:12
 
lgolebio
Więc tak oprócz ses_mask do init.c jeszcze dodałem to

features = SUP_SES;
i zakładka admin=> buttons działa.

Jednak pojawił się problem, bo Diody WLAN, CONNECTED oraz POWER przestały działać.
CONNECTED i POWER nie świecą się wogóle, a dioda WLAN świeci się ciągle, nawet jeśli radio jest wyłączone. O co biega?
 
szemo77
Trochę z offtopem ale może przy okazji tego tematu nasunie się również pomysł komuś na zabawę z GPIO.
ifotos.pl/mini/rwqshn.jpg

ifotos.pl/mini/rwqshs.jpg
 
MariuszNM

Cytat

lgolebio napisał/a:
Więc tak oprócz ses_mask do init.c jeszcze dodałem to

features = SUP_SES;
i zakładka admin=> buttons działa.

Jednak pojawił się problem, bo Diody WLAN, CONNECTED oraz POWER przestały działać.
CONNECTED i POWER nie świecą się wogóle, a dioda WLAN świeci się ciągle, nawet jeśli radio jest wyłączone. O co biega?

spróbuj zmienić na

features |= SUP_SES;
 
lgolebio
Już wiem co, naj***łem niechcący w pliku led.c. Zaraz skompiluję i sprawdzę. Smile

OK
Kolejne postępy zakładka Admin=> Buttons już DZIAŁA.

Dalej są cyrki z diodami, trzeba nad tym popracować.

Zasysajcie
http://chomikuj.pl/lgolebio/Dokumenty/tomato-ND.trx
Edytowany przez lgolebio dnia 28-11-2009 13:55
 
lgolebio
Jakbyś mógł jeszcze mi doradzić MariuszNm co zrobić żeby te diody oswoić. Jest taka rzecz, że wszystkie działają, ale cóż nie tak jak powinny.

Dioda WLAN czyli odpowiedzialna za radio nie reaguje na wyłączenie wradia.
Dioda Connected pali sie nawet jeśli nie ma połączenia z netem
Dioda Power czasem się wyłączy, jak sie grzebie w ustawieniach.
 
MariuszNM
@Igolebio - może spróbuj dołożyć ledy w finkcji "check_wanup" w /router/shared/misc.c
lub w "redial_main" w /router/rc/redial.c

w funkcji "check_wanup" na końcu zmień


  led(LED_DMZ,up);
  return up;


i na początku


        proto = get_wan_proto();
        if (proto == WP_DISABLED){
  led(LED_DMZ,0);
  return 0;
}

i oczywiście zmienić definicję led
Edytowany przez MariuszNM dnia 28-11-2009 14:48
 
boomcak
koledzy moze te wszystkie zmiany zaczniemy robic odrazu w tomato 1.26 B) ja moge testowac jak cos GrinGrin
Edytowany przez boomcak dnia 28-11-2009 14:53
Asus RT-N18U Asuswrt-Merlin 384.18 Smile
 
MariuszNM
Po przeględnięciu kodu, proponuje zmienićdefinicję diod.
"connected" (-99) dać na WHITE i użyć LED_WHITE w funkcji check_wanup
"WPS" (-2) dać na AOSS
"WLAN" (-1) dać na WLAN
"Power" (5) dać na DIAG

DIAG ustawić na 5 - w tedy dioda będzie się cały czas świecić i tylko na momenty diagnostyczne gasić - wydaje mi się że będzie to bardziej intuicyjne.
 
lgolebio
Jeszcze tylko jedno zauważyłem nie wiem czy to istotne czy nie ale po wydaniu komendy :


# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                 2.3M      2.3M         0 100% /
df: proc: No such file or directory
df: ramfs: No such file or directory


Czy to coś przeszkadza ?
 
MariuszNM
z tego co pamiętem w victeku było tak samo czyli raczej nie przeszkadza.
 
dosik
BW Limit tez jest tej wersji??
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 78

· Użytkowników online: 0

· Łącznie użytkowników: 24,115
· Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.

Maniek91PL
06-11-2024 22:37
dzięki !Grin

maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia

Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa

overflow2
04-10-2024 17:34
Kupowałem Asusy n10u albo n12d1 ale nie widzę ich, chyba już nie produkują, Chodzi o coś nowego i taniego. Transfery niewielkie.

maxikaaz
04-10-2024 09:38
@overflow2 patrząc po dostępności funkcji w nowych kompilacjach, to chyba nawet WRT54G/GL jeszcze ma OpenVPN, albo jakiś odpowiednik... zależy, na jakie transfery liczysz.

overflow2
30-09-2024 20:53
Jaki aktualnie najtańszy router do tomato do openvpn?

maxikaaz
27-07-2024 15:07
@servee - na początek router do rozebrania i obejrzenia, ciężko wróżyć tak tylko po objawach

maxikaaz
27-07-2024 14:55
@servee - cały kontroler nie pada tak sobie z powodu "zbiegu okoliczności",
więc prawdopodobnie gdzieś przepięcie.

servee
25-07-2024 13:33
@maxikaaz: działało, aż pewnego pięknego dnia przestało działać. W tym dniu była też burza, ale to raczej zbieg okoliczności.

maxikaaz
25-07-2024 11:38
@servee - o ile problem jest w obrębie samych wyjść (dławiki, warystory), to naprawialne, ale jeśli w samym SoC - to nienaprawialne ze względu na koszta. A co było przyczyną?

95,209,663 unikalnych wizyt