Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest piątek, 8 sierpnia 2025, 17:21

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 20 ] 
Autor Wiadomość
Post: wtorek, 29 października 2002, 14:58 
Witam. Napotkalem kolejny problem juzeli chodzi o neostrade. Tpsa jezeli nie jest urzywane lacze rozlancza bałwan jestem. Czy istnieje mozliwosc we Freesco aby wysylal pinga co 30 min lub co 1 h.i czy istnieje mozliwosc aby sam sprawdzal czy jest polaczenie i jezeli stwierdzi ze nie ma to zeby znowu nawiazal polaczenie (np sprawdzane co 1min)?


Na górę
  
 
 Tytuł:
Post: wtorek, 29 października 2002, 16:49 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
To sa banalne prograniki i kilka razy bylu tu publikowane:
Napisze tylko algorytmy
podtrzymywanie pingiem:
: [/] [] ()
pętla
  wyslij pinga
  czekaj 5/10/15/30/60 minut
koniec petli

sprawdzanie i podnoszenie polaczenia.
: [/] [] ()
petla
  wyslij pinga do hosta, ktory napewno dziala
  jesli 100% loss to
    wywolaj procedure laczenia
  koniec jesli
  szekaj 1 minute
koniec petli


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 29 października 2002, 18:05 
co do pierwszego programiku to faktycznie coś było kiedyś opisywane, można też doinstalować cron i tam wpisać te pingi

natomiast co do drugiego programiku to nigdzie praktycznych (kod) rozwiązań nie widziałem - pewnie jestem ślepy (albo i nie), więc proszę o link do takiego postu, albo przedstawienie rozwiązania (głównie chodzi mi o to jak zrealizować: jeżeli 100% loss to połącz ponownie)

myślę że nie tylko mnie się to przyda :)

pozdrawiam i z góry thx za radę


Na górę
  
 
 Tytuł:
Post: wtorek, 29 października 2002, 18:22 
Z tym pingiem co 10 min to o to chodzi?
fork ping -i 600 www.neostrada.pl jak tak to co to jest {fork}. Umieszczamy to w rc_user


Na górę
  
 
 Tytuł:
Post: środa, 30 października 2002, 14:03 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
: [/] [] ()
while :; do
  sleep 1800 2>/dev/null #30 minut
  if [ "`ping -c 1 212.77.100.101 | grep "100%"`" ]; then
    echo polacz ponownie # dla testu
    # tu trzeba wstawic procedure ponownego laczednia
  fi
done


Jak zrobic polącz ponownie nie wiem :cry:
jako adres pinga najlepiej wpisac adres "półki" w tpsa


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 30 października 2002, 18:13 
zciech dzieki za to ale jeszcze gdzie to wpisac i jaka jest procedura laczenia? bylbym bardzo wdzieczny za to. Pozdrawiam


Na górę
  
 
 Tytuł:
Post: wtorek, 5 listopada 2002, 22:53 
dorwalem takie cos podobno trzeba to do crona wpisac. Nie ma pojecia jak to zrobic moze ktos by mi to wyjasnil :lol:

---8< check_connection ---
#!/bin/sh

set -- `ping -c 1 -i 2 212.77.100.101 | grep 64` #ping www.wp.pl
CZAS1="$1"
set -- `ping -c 1 -i 2 213.180.130.200 | grep 64` #ping www.onet.pl
CZAS2="$1"
set -- `ping -c 1 -i 2 217.74.65.69 | grep 64` #ping www.interia.pl
CZAS3="$1"
set -- `ping -c 1 -i 2 193.42.231.16 | grep 64` #ping www.gazeta.pl
CZAS4="$1"

if [ -z $CZAS1 ] && [ -z $CZAS2 ] && [ -z $CZAS3 ] && [ -z $CZAS4 ]; then
mode ethernet
fi
--->8 check_connection ---


Na górę
  
 
 Tytuł:
Post: wtorek, 5 listopada 2002, 23:52 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
Nie kazdy ma crona, nie jest standartowym wyposażeniem ale teraz mamy kod xxxx :
: [/] [] ()
#!/bin/sh

while :; do
  sleep 1800 2>/dev/null #30 minut
  set -- `ping -c 1 -i 2 212.77.100.101 | grep 64` #ping www.wp.pl
  CZAS1="$1"
  set -- `ping -c 1 -i 2 213.180.130.200 | grep 64` #ping www.onet.pl
  CZAS2="$1"
  set -- `ping -c 1 -i 2 217.74.65.69 | grep 64` #ping www.interia.pl
  CZAS3="$1"
  set -- `ping -c 1 -i 2 193.42.231.16 | grep 64` #ping www.gazeta.pl
  CZAS4="$1"
  if [ -z $CZAS1 ] && [ -z $CZAS2 ] && [ -z $CZAS3 ] && [ -z $CZAS4 ]; then
    mode ethernet
  fi
done

uruchamiac przez
fork xxxx na koncu rc_user
Procedury nie sprawdzalem :cry: , wiec nie wiem czy napewno działa. :lol: (powinna)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 6 listopada 2002, 02:16 
Wielkie dzieki za ten opis ale mam kolejny problem.
Ja to musze zapisac plik o nazwie (np. spr) w glownym katalogu. Fajnie zapisalem go ale problem ze to jest w (pamieci kompa a nie na dyskietce) Jak zapisac ten plik na dyskietke.

Potem w rc_user dopisuje linijke fork spr


Na górę
  
 
 Tytuł:
Post: środa, 6 listopada 2002, 03:52 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
umiesc go w:
/mnt/router/etc/
/rc/
/mnt/router/fix/
te katalogi sa przenoszone do ramdysku
ogolnie to co jest w katalogu /mnt/ jest na dyskietce, ale jesli plik nie jest na "sciezce systemowej" wywolanie musi miec postac:

fork /mnt/router/.../spr


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 6 listopada 2002, 11:01 
Nie moge tego zapisac na fd :cry:

robie tag:

1) edt /mnt/router/etc/spr
2) wpisuje tamto
3) alt + s
4) alt +x

Co robie nie tak az mi :oops:


Na górę
  
 
 Tytuł:
Post: środa, 6 listopada 2002, 15:31 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
SOA#1
I co nie ma w /mnt/router/etc pliku spr?
Bo u mnie sie zapisał :!:
jeszcze musisz mu nadac atrybut wykonywalnosci: :idea:

chmod 755 /mnt/router/etc/spr

ostatecznie zapisz gdzies indziej i skopiuj :D


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 6 listopada 2002, 19:55 
Chyba dzieki temu chmod 755 /mnt/router/etc/spr zadzialalo :lol:

Teraz czy mozna jakos sprawdzic czy to dziala tzn. w logach gdzies bedzie zapisane czy cos w tym stylu?

Aby to sie wykonywalo co 2 minuty to trzeba wpisac zamiast

sleep 1800 2>/dev/null #30 minut to

sleep 120 2>/dev/null #2 minut :idea:


Na górę
  
 
 Tytuł:
Post: środa, 6 listopada 2002, 20:17 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
Bezposrednio do logow skrypt nic nie zapisuje, ale mozna cos takiego zrobic, to praca dla Ciebie, ale mode ethernet na pewno zostawi po sobie slad w logu :D

czas jest w sekundach, istotnie 120 s to 2 min.

by sprawdzic. ustaw krotki czas, odlacz/wylacz modem neo i poczekaj moment patrząc na trzecia konsole, zobaczysz jak ponownie probuje sie polaczyc.

Niestety sam mam sdi i sprawdzic tego nie mogę:cry:


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 6 listopada 2002, 21:20 
No i kolejny klopot jak przejsc na 3 konsole. ( alt +1 , alt+2, alt+3 tak jak w slackware nie dziala). Jeszcze ta pomoc i bede wdzieczny. :roll:


Na górę
  
 
 Tytuł:
Post: środa, 6 listopada 2002, 21:50 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
ctrl+alt+F1 (F2,F3...)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 6 listopada 2002, 22:35 
Hymm pod telnetem mozna to zrobic? Bo jak naciskam ctrl+alt+f2 to pokazuja mi sie jakies znaczki Wchodze przy pomocy Putty. Moze w nim jeszcze cos trzeba zmienic?


Na górę
  
 
 Tytuł:
Post: czwartek, 7 listopada 2002, 17:22 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
Nie wymagaj za duzo. Konsole sa dostepne besposrednio przy kompie z freesco, to co jest na trzeciej mozesz zobaczyc w pliku /var/log/log


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 7 listopada 2002, 20:17 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
W pakiecie utils jest "tail" - wtedy piszemy:
tail -f /var/log/log i mamy wszystko na bieżąco jak na trzeciej konsoli.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 7 listopada 2002, 20:56 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
NIe wiem jeszcze co, ale cos jest nie tak w tych regułach. To chyba nie działa tak jak powinno :-((([/code]


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 20 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 6 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl