Odp: Witam - kilka pytań początkującego
Dokładnie w tym miejscu gdzie wypisał, ale we flash zobacz
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Witam - kilka pytań początkującego
Strony Poprzednia 1 … 11 12 13 14 15 … 57 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Dokładnie w tym miejscu gdzie wypisał, ale we flash zobacz
na pendrive jak patrze to niby sa te pliki w mc, ale na rozowo, po probie podgladu "no such file or directory(2)"
czyzby problemy z nosnikiem? ale od samego upgrade? ![]()
jakis test puscic moze jest?
To znaczy że są linkiem. (chociaż nie wiem co Ci mc wyświetla) ![]()
Pytanko
Jak w OpenWrt sprawdzić kto jest aktualnie podłączony i jakie ma przydzielone IP?
http://eko.one.pl/?p=openwrt-skrypty#li … lientwdoap
Zainstalowałem na moim mr-3420 w celach edukacyjnych projekt "blokada". Jak mogę zmienić domyślne hasło do panelu administracyjnego?
modyfikując /usr/lib/blokada/cgi-bin/admin.sh
Zmieniłem plik /etc/crontabs/root, aby częściej zapisywały mi się statystyki łącza, zrobiłem restart crona.
Wszystko uruchamia się zgodnie z definicjami w cronie do momentu restartu routera.
Po restarcie przywraca mi się pierwotny plik /etc/crontabs/root. Co powinienem jeszcze zmodyfikować?
Dziękuję za wszystkie podpowiedzi.
Nie może tak się zachowywać, to normalny plik, tak jak /etc/passwd czy /etc/rc.local.
Raz zapisane zmiany powinny się zachować. Inne modyfikowane pliki się zachowują?
Wgrałem od nowa Gargoyle i nadal nie mogę zmodyfikować pliku /etc/crontabs/root.
edytuję i zapisuję plik:
root@Gargoyle:~$ vi /etc/crontabs/root
*/3 * * * * /bin/3gtester
0,1,11,21,31,41,51 * * * * /usr/bin/set_kernel_timezone >/dev/null 2>&1
0 */1 * * * date -u +"%Y.%m.%d-%H:%M:%S" >/usr/data/time_backup
0 */1 * * * /tmp/do_bw_backup.sh
sprawdzam zawartość i restartuję crona:
root@Gargoyle:~$ cat /etc/crontabs/root
*/3 * * * * /bin/3gtester
0,1,11,21,31,41,51 * * * * /usr/bin/set_kernel_timezone >/dev/null 2>&1
0 */1 * * * date -u +"%Y.%m.%d-%H:%M:%S" >/usr/data/time_backup
0 */1 * * * /tmp/do_bw_backup.sh
root@Gargoyle:~$ /etc/init.d/cron restart
wykonuje reboot i po restarcie otrzymuję dokładnie to samo co w pliku przed modyfikacją:
root@Gargoyle:~$ cat /etc/crontabs/root
*/3 * * * * /bin/3gtester
0,1,11,21,31,41,51 * * * * /usr/bin/set_kernel_timezone >/dev/null 2>&1
0 0,4,8,12,16,20 * * * date -u +"%Y.%m.%d-%H:%M:%S" >/usr/data/time_backup
0 0,4,8,12,16,20 * * * /tmp/do_bw_backup.sh
root@Gargoyle:~$
Po wykonaniu wielu prób zauważyłem, że mogę dopisywać, kasować i modyfikować wszystkie linie oprócz:
0,1,11,21,31,41,51 * * * * /usr/bin/set_kernel_timezone >/dev/null 2>&1
0 0,4,8,12,16,20 * * * date -u +"%Y.%m.%d-%H:%M:%S" >/usr/data/time_backup
0 0,4,8,12,16,20 * * * /tmp/do_bw_backup.sh
po restarcie system zawsze przywraca je do pierwotnej wersji, czy można to zmienić?
Akurat źle trafiłeś
Bo te trzy linie pochodzą z gargoyle i są za każdym razem przy restarcie usuwane i dodawane na nowo. Taki wybryk gargoyle. W /etc/init.d/set_kernel_timezone sobie to zmień.
Inne normalnie w cronie.
Próbowałem to zmienić, jednak bez rezultatu. Jestem jeszcze zielony w temacie.
Byłbym wdzięczny za gotowiznę ![]()
Zmień zawartość /etc/init.d/set_kernel_timezone po prostu.
Przeanalizowałem /etc/init.d/set_kernel_timezone i wydaje mi się, że tu dodawana jest tylko druga linijka, nie wiem gdzie jest źródło trzeciej i czwartej linijki, które właśnie chcę zmienić.
#!/bin/sh /etc/rc.common
START=30
start()
{
/usr/bin/set_kernel_timezone
mkdir -p /etc/crontabs
touch /etc/crontabs/root
cat /etc/crontabs/root | grep -v "set_kernel_timezone" > /tmp/new_cron
echo '0,1,11,21,31,41,51 * * * * /usr/bin/set_kernel_timezone >/dev/null 2>&1' >> /tmp/new_cron
mv /tmp/new_cron /etc/crontabs/root
/etc/init.d/cron enable
#only restart cron if it is currently running
#since we initialize this before cron, this will
#make sure we don't start cron twice at boot
cron_active=$(ps | grep "crond" | grep -v "grep" )
if [ -n "$cron_active" ] ; then
/etc/init.d/cron restart
fi
}
stop()
{
if [ -e /etc/crontabs/root ] ; then
cat /etc/crontabs/root | grep -v "set_kernel_timezone" >> /tmp/new_cron
mv /tmp/new_cron /etc/crontabs/root
cron_active=$(ps | grep "crond" | grep -v "grep" )
if [ -n "$cron_active" ] ; then
/etc/init.d/cron restart
fi
fi
}
Czemu innych skryptów nie obejrzałeś? masz jeszcze np. w ntpdate i bwmon_gargoyle i paru innych.
Mam działający bez problemu router na OpenWrt bez GUI. Chciałbym się trochę pobawić i powgrywać różne rzeczy ale chciałbym sobie zrobić backup to co mam żeby później jak coś będzie nie działać móc wrócić . Jak mam to zrobić i jak powrócić później żeby wszystko był tak jak teraz z wszystkimi ustawieniami.
Wszystkie zmiany jakie robisz systemie masz w katalogu /overlay. Wystarczy więc skopiować jego zawartość na bok, później w razie czego robisz firstboot && reboot (wyczyści to wszystko, wgrywać zawartość /overlay i tyle.
Podepne się,
brakuje block-extroot w http://ecco.selfip.net/backfire/ar71xx/packages/ , czy coś sie zmieniło z extrootem?
Jest w standardowym repo.
Może warto w jakiś tutorial o extroot dokleić? http://downloads.openwrt.org/backfire/1 … /packages/
Przecież jest: http://eko.one.pl/?p=openwrt-externalroot
"- dodano informacje o potrzebie modyfikacji pliku /etc/opkg.conf"
Cezary, tylko tyle jest.
Link i zdanie co gdzie wkleić dużo pomoże.
Wszystkie zmiany jakie robisz systemie masz w katalogu /overlay. Wystarczy więc skopiować jego zawartość na bok, później w razie czego robisz firstboot && reboot (wyczyści to wszystko, wgrywać zawartość /overlay i tyle.
No tak ale jak wgram gargoyle lub powrócę do orginalnego softu i później bym chciał wgrać OpenWrt to wystarczy że przekopiuję wcześniej zgrany /overlay i będzie wszystko śmigało czy będę musiał jeszcze dogrywać np dlna, ip, itp.?
/overlay masz wszystko - ustawienia, zainstalowane pakiety, zmienione pliki. Więc tak, będzie wszystko.
Teraz tu. Jak zrobić (zgrać) obraz oprogramowania ze swojego rutera?
Strony Poprzednia 1 … 11 12 13 14 15 … 57 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Witam - kilka pytań początkującego
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc