05 Maja 2024 18:23:52
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· [HOWTO] Kompilacja "...
· [Howto] Xpenology na...
· nju swiatło pytania
· konfiguracja router ...
· Asus TUF-AX3000_V2 p...
· Jaki router kupić? ...
· Szukam zaproszenia n...
· dodatkowe złącza s...
· RT-N18U - nie można...
· [MOD] Tomato64 (x86-64)
· Firewall nie zawsze ...
· [MOD] FreshTomato-AR...
· Optware na CIFS
· RT-AX56U - Status kl...
· [MOD] FreshTomato-MI...
· Multiroom N z wykorz...
· [S] Asus RT-AC68U E1
· [S] ASUS RT-AC68U
· Rozłączanie klient...
· serwer VPN za wan'em
Najpopularniejsze obecnie wątki
· [HOWTO] Kompilacj... [65]
· [Howto] Xpenology... [22]
· nju swiatło pytania [4]
Ankieta
Jaki procesor posiada twój router?

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

Broadcom ARM
Broadcom ARM
52% [216 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: 416
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.146.105.137
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj wątek
Kompilacja Tomato
tabor
Mam dość nietypowe pytanie. czy ktoś kiedyś próbował skompilować Tomato ze źródeł, wiem że potrzeby jest na pewno jakiś cross-compiler, ale dokładnie nie wiem jak to zrobić. Jak ktoś ma jakieś doświadczenie to chętnie wysłucham.

Generalenie chodzi mi o zmodyfikowanie demona httpd - zebym mogl go odpalić na innym porcie ( to można) ale z innym katalogiem domowym niż /www. No chyba że ktoś wie jak to zrobić albo posiada jakiś pakiet demona http który na to pozwala i mozna go odpalić pod tomato.
Z góry dzięki za odpowiedź.
Edytowany przez tabor dnia 26-11-2006 18:31
 
tabor
spoko już sobie poradziłem, obeszło się bez kompilacji, znalazłem ipkg z mini_httpd z możliowścią podania mu katalogu ze stronami, jak by komuś to było potrzebne to podam linka.

Pozdro
 
Damiano

Cytat

tabor napisał/a:
spoko już sobie poradziłem, obeszło się bez kompilacji, znalazłem ipkg z mini_httpd z możliowścią podania mu katalogu ze stronami, jak by komuś to było potrzebne to podam linka.

Pozdro

Podaj linka jeżeli możesz B)
------------------------------------------------------
Cerberus ADSL Lite + WRT54GL v.1.1 + Tomato v1.06.0981 + podzia? z generatorka @Robsonna = The best from the best from the best from the best STUFF Grin
[b]Pan J?zek i kurczaki r?wnie? u?ywaj?
 
tabor
Nie ma sprawy, ja skorzystałem z pakietu bwlog, który tak naprawdę służy do monitoringu pod DD-WRT ( kiedyś go miałem).
http://wrt54g.hetos.de/wrtbwlog.tgz - to link do samej paczki
http://www.hetos.de/bwlog.html - a to do strony projektu.
W nim jest mini_httpd i plik .haserl - dzięki któremu można można zamieszczeć skrypty cgi, w bashu na stronach, reszte plików można wyrzucić, ale też można się z nich dużo nauczyć jak pisać takie skrypty cgi.

jak by były jakieś problemy to pisz

Pozdro
 
reaper7
@tabor

a w jaki sposób uruchamiasz automatycznie tego mini_httpd??
mi z konsoli ładnie się startuje natomiast ze skryptu init ni cholera Sad

mam to zainstalowane w /jffs/bwlog

pozdr
=====================
ASUS 500gP+Kamikaze
IPBOX9000HD+STLinux(sh4)
w razie co Compaq+FreeBSD 6.2 Smile
=====================
 
tabor
@reaper7

Też się borykam z tym problemem, próbowałem już w róznych miejscach go startować, w init , w wan up , przy podmontowaniu jffs2 i nic.
Jak do czegoś dojdę to dam znać, jak ty coś wymyślisz to podziel się swoją wiedzą .
Pozdrawiam.
 
reaper7
ale jest to niezrozumiałe dla mnie...
w start init mam odpalany jeszcze jeden skrypt z katalogu jffs i on (speed.sh) odpala bez problemu.
Tak wygląda mój init:

#!/bin/sh
sh /jffs/bwlog/start.sh
sh /jffs/speed.sh

próbowałem już ze wstępną zmianą katalogu i dopiero start.sh ale to też filc :(

startowanie deamona http ze start init

Cytat

mini_httpd -p 8000 -c "*.cgi" -u root -i /jffs/bwlog/data/httpd.pid 2> /dev/null &
też niewiele daje

====================================================
taki offtopic - mała modyfikacja skryptu kolegi arteqw zapalającego diodki w zależności od prędkości:

#!/bin/sh

DELAY=1
HIGHLOAD="50000"
MEDLOAD="30000"
LOWLOAD="10000"

while sleep $DELAY; do
load_old=$(cat /proc/net/dev | grep vlan1 | cut -b 8-15 | tr -d " ")
sleep 1
load_new=$(cat /proc/net/dev | grep vlan1 | cut -b 8-15 | tr -d " ")
load=$(expr '(' $load_new '-' $load_old ')' )

if [ "$load" -gt "$HIGHLOAD" ] then
led am off
led wh on
else
if [ "$load" -gt "$MEDLOAD" ] then
led am on
led wh on
elif [ "$load" -gt "$LOWLOAD" ] then
led wh off
led am on
else
led wh off
led am off
fi
fi

done

wyciąganie danych z loadavg jakoś mi nie pasiło bo wartości jakieś takie dziwaczne (-:
Natomiast tu HIGHLOAD="50000" oznacza download 50KB/s,
poniżej 10K diody wogóle nie zapalają się (po co mają drażnić oko wieczorem przy małych prędkościach)
=====================
ASUS 500gP+Kamikaze
IPBOX9000HD+STLinux(sh4)
w razie co Compaq+FreeBSD 6.2 Smile
=====================
 
tabor
Nie dawało mi to spokoju i po wielu próbach i resetach wrt'ka w końcu zaskoczyło ale nie w init a w WAN UP, a mój wan up wygląda tak:


cd /jffs2/www/bwlog
./start.sh

 
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: 17

· Użytkowników online: 0

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

Adooni
26-04-2024 14:41
jaki router RMerlin nie pociagne, tomato/ openwrt tak non hilink,

tamtosiamto
23-04-2024 12:35
modem bez smilocka?

man1
22-04-2024 23:27
Czy próbował ktoś uzywac karty voice (z nolimit GB) od tmobile w modemie /routerze? Da się jakoś to zrobić? Bo u mnie neta brak. E3372 Sad

tamtosiamto
31-03-2024 12:54
Wesolego jajka wszytskim forumowiczom Grin

tamtosiamto
28-03-2024 23:24
tak, tak zgadza sie, ale ja pytam o wykluczenie noda na guest network w first set, i to nie dziala

Adooni
24-03-2024 13:16
Guest network is currently designed to allow the first set of each band (2.4G, 5G, 5G-1) available to the AiMesh node

tamtosiamto
24-03-2024 03:03
ale w 1 jest opcja do wyboru - dla calej sieci albo rutera only i wlasnie o tym mowie, ze nie dziala

Adooni
23-03-2024 16:31
w dokumencie asusa jest ze wlasnie dla 1 ma dzialac na nodach tez

tamtosiamto
23-03-2024 15:39
tak, ale nie zmienia to faktu, ze w pierwszej nie dziala wylaczanie aimesh dla goscinnej( a powinno), czyli jest jakis bug. Mam start soft, bo to dsl-ac68 ktory nie jest juz updateowany

Adooni
22-03-2024 18:07
nie, 1 wsza bedzie wszedzie trzeba 2ga zrobic dla kazdego pasma te nie sa przenoszone

71,586,616 unikalnych wizyt