Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

plik *.bat dla ping dwóch hostów

655 views
Skip to first unread message

1634Racine

unread,
Jun 3, 2012, 3:02:43 PM6/3/12
to
jak ma wygladac plik bat wywolujacy _w_petli_ pingowanie dwoch hostow:
212.2.96.51 i 212.77.100.101
z zapisem wynikow pingowania do pliku x.txt na c:\, bez podania czasu dla
stop, niech sie pinguja az do recznego zatrzymania.

Przy czym chodzi mi o dwie mozliwosci pingowania, czyli o dwa pliki bat.

Pierwszy bat (jesli w ogole mozliwy):
-------------------------------------
wyslac pingi _jednoczesnie_ do obu hostow, czyli nie tak, ze ping
pierwszego, czekamy na odpowiedz pierwszego, i dopiero wowczas ping ku
drugiemu, czekamy na wynik i od poczatku to samo.
Czyli dwa pingi wyslane, dwa zapisane i znow to samo - dwa pingi wyslane,
zapisane,...
chodzi o to, by pingi zwracaly info ze stanu komunikacji z hostami w
mozliwie "dokladnie" tym samym momencie (wiadomo, ze bedzie pewne
przesuniecie w czasie, ale chce je zminimalizowac).

Drugi bat:
----------
prostsze pingowanie: pingujemy pierwszy, daje odpowiedz, zapis do loga,
pingujemy drugi, odpowiedz, zapis do loga.
I znow pierwszy, drugi, itd.

(pewnie wszystko wokol c:\ping -t a.b.c.d > x.txt :)

Grzegorz Niemirowski

unread,
Jun 3, 2012, 7:01:42 PM6/3/12
to
1634Racine <16...@Racine.pl> napisał(a):
> jak ma wygladac plik bat wywolujacy _w_petli_ pingowanie dwoch hostow:
> 212.2.96.51 i 212.77.100.101
> z zapisem wynikow pingowania do pliku x.txt na c:\, bez podania czasu dla
> stop, niech sie pinguja az do recznego zatrzymania.
> Przy czym chodzi mi o dwie mozliwosci pingowania, czyli o dwa pliki bat.
> Pierwszy bat (jesli w ogole mozliwy):
> -------------------------------------
> wyslac pingi _jednoczesnie_ do obu hostow, czyli nie tak, ze ping
> pierwszego, czekamy na odpowiedz pierwszego, i dopiero wowczas ping ku
> drugiemu, czekamy na wynik i od poczatku to samo.
> Czyli dwa pingi wyslane, dwa zapisane i znow to samo - dwa pingi wyslane,
> zapisane,...
> chodzi o to, by pingi zwracaly info ze stanu komunikacji z hostami w
> mozliwie "dokladnie" tym samym momencie (wiadomo, ze bedzie pewne
> przesuniecie w czasie, ale chce je zminimalizowac).

Hmmmmmm

a.bat:

:start1
start b.bat 212.2.96.51
start b.bat 212.77.100.101
:test1
if exist 212.2.96.51 goto test2
goto test1
:test2
if exist 212.77.100.101 goto test3
goto test2
:test3
rmdir 212.77.100.101
rmdir 212.2.96.51
goto start1

b.bat:
ping -n1 %1
mkidir %1

Coś takiego, powinno działać, nie testowałem.

> Drugi bat:
> ----------
> prostsze pingowanie: pingujemy pierwszy, daje odpowiedz, zapis do loga,
> pingujemy drugi, odpowiedz, zapis do loga.
> I znow pierwszy, drugi, itd.
> (pewnie wszystko wokol c:\ping -t a.b.c.d > x.txt :)

:start1
ping -n 1 212.2.96.51 >> x.txt
ping -n 1 212.77.100.101 >> x.txt
goto start1

--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 0 days, 12 hours, 19 minutes and 40 seconds

1634Racine

unread,
Jun 3, 2012, 8:24:01 PM6/3/12
to
Grzegorz Niemirowski in news:jqgqcm$g7b$1...@news.icpnet.pl
[..............]
> Hmmmmmm
> a.bat:
> :start1
> start b.bat 212.2.96.51
> start b.bat 212.77.100.101
> :test1
> if exist 212.2.96.51 goto test2
> goto test1
> :test2
> if exist 212.77.100.101 goto test3
> goto test2
> :test3
> rmdir 212.77.100.101
> rmdir 212.2.96.51
> goto start1
> b.bat:
> ping -n1 %1
> mkidir %1
> Coś takiego, powinno działać, nie testowałem.

b.dzieki za zainteresowanie wielkim problemem :)

1.
moze dobrze, moze zle, ale w pliku b.bat zmienilem "n1" na "n 1"...

2.
ok, idziemy:
ping do pierwszego hosta, do drugiego,jesli pierwszy odpowie OK - patrzymy
czy drugi tez OK i jesli oba odpowiedza ok --> co w tej sytuacji robia dla
obu hostow/ip polecenia rmdir...? usuwają katalogi? bo warto by cos zapisac
raczej do tekstowego loga...
a mkidir w pliku b.bat - co tutaj wytwarza? katalog? czegos o wsadowych nie
wiem :)

3.
ale jesli ktorykolwiek nie odpowie OK, czy nie jest tutaj tak, ze zapetli
sie pytanie o tego hosta:
:test1
if exist 212.2.96.51 goto test2
goto test1
:test2

4.
Po tej mojej jednej zmianie w "n1" zapuscilem a.bat (b.bat oczywiscie
istnieje) i efekt taki, ze w tle na konsoli cmd wykonuje sie duzo spraw, a z
przodu sterczą martwo natychmiast wyrzucone dwie inne konsole cmd dla tych
dwoch hostow, oto konsola dla jednego (bez mojej zmiany w "n1" dzialala
szalenczo tylko ta pierwsza, jako jedyna):

c:\>ping -n 1 212.2.96.51

Badanie 212.2.96.51 z użyciem 32 bajtów danych:

Odpowiedź z 212.2.96.51: bajtów=32 czas=870ms TTL=60

Statystyka badania ping dla 212.2.96.51:
Pakiety: Wysłane = 1, Odebrane = 1, Utracone = 0 (0% straty),
Szacunkowy czas błądzenia pakietów w millisekundach:
Minimum = 870 ms, Maksimum = 870 ms, Czas średni = 870 ms

c:\>mkidir 212.2.96.51
Nazwa 'mkidir' nie jest rozpoznawana jako polecenie wewnętrzne lub
zewnętrzne,
program wykonywalny lub plik wsadowy.



>> Drugi bat:
>> ----------
>> prostsze pingowanie: pingujemy pierwszy, daje odpowiedz, zapis do loga,
>> pingujemy drugi, odpowiedz, zapis do loga.
>> I znow pierwszy, drugi, itd.
>> (pewnie wszystko wokol c:\ping -t a.b.c.d > x.txt :)
> :start1
> ping -n 1 212.2.96.51 >> x.txt
> ping -n 1 212.77.100.101 >> x.txt
> goto start1


to dziala, tylko tak mysle sobie... jakby uproscic to, co bedzie zapisane do
loga x.txt.
Bo jesli wpisze _bezposrednio_ w konsole (bez pliku bat, z parametrem -t)
polecenie pingowania na przyklad _jednego_ hosta, to otrzymuje prosty log w
ksztalcie:

Badanie 212.77.100.101 z uľyciem 32 bajt˘w danych:
Odpowied< z 212.77.100.101: bajt˘w=32 czas=759ms TTL=248
Odpowied< z 212.77.100.101: bajt˘w=32 czas=326ms TTL=248
[..........]

Warto miec tak samo prosty log dla dwoch hostow pingowanych tym razem z bat,
tylko, że za pomoca pliku bat log przy dwoch hostach daje "lekko" za bogata
postac (zbedne: "statystyka z...", "szacunkowy czas..."):

Badanie 212.2.96.51 z uľyciem 32 bajt˘w danych:
Odpowied< z 212.2.96.51: bajt˘w=32 czas=787ms TTL=60
Statystyka badania ping dla 212.2.96.51:
Pakiety: Wys ane = 1, Odebrane = 1, Utracone = 0 (0% straty),
Szacunkowy czas b Ądzenia pakiet˘w w millisekundach:
Minimum = 787 ms, Maksimum = 787 ms, Czas redni = 787 ms

Badanie 212.77.100.101 z uľyciem 32 bajt˘w danych:
Odpowied< z 212.77.100.101: bajt˘w=32 czas=319ms TTL=248
Statystyka badania ping dla 212.77.100.101:
Pakiety: Wys ane = 1, Odebrane = 1, Utracone = 0 (0% straty),
Szacunkowy czas b Ądzenia pakiet˘w w millisekundach:
Minimum = 319 ms, Maksimum = 319 ms, Czas redni = 319 ms

Grzegorz Niemirowski

unread,
Jun 4, 2012, 4:19:31 AM6/4/12
to
1634Racine <16...@Racine.pl> napisaďż˝(a):
> Grzegorz Niemirowski in news:jqgqcm$g7b$1...@news.icpnet.pl
> [..............]
>> Hmmmmmm
>> a.bat:
>> :start1
>> start b.bat 212.2.96.51
>> start b.bat 212.77.100.101
>> :test1
>> if exist 212.2.96.51 goto test2
>> goto test1
>> :test2
>> if exist 212.77.100.101 goto test3
>> goto test2
>> :test3
>> rmdir 212.77.100.101
>> rmdir 212.2.96.51
>> goto start1
>> b.bat:
>> ping -n1 %1
>> mkidir %1
>> Co� takiego, powinno dzia�a�, nie testowa�em.
> b.dzieki za zainteresowanie wielkim problemem :)
> 1.
> moze dobrze, moze zle, ale w pliku b.bat zmienilem "n1" na "n 1"...

Tak, oczywi�cie. O 1 w nocy troch� si� ju� s�abo my�li :)

> 2.
> ok, idziemy:
> ping do pierwszego hosta, do drugiego,jesli pierwszy odpowie OK -
> patrzymy czy drugi tez OK i jesli oba odpowiedza ok --> co w tej
> sytuacji robia dla obu hostow/ip polecenia rmdir...? usuwajďż˝ katalogi?

Tak.

> bo warto by cos zapisac raczej do tekstowego loga...

Oczywi�cie. Zapomnia�em o przekierowaniu wyj�cia do pliku.

> a mkidir w pliku b.bat - co tutaj wytwarza? katalog? czegos o wsadowych
> nie wiem :)

Pomy�ka, mkdir rzecz jasna.

> 3.
> ale jesli ktorykolwiek nie odpowie OK, czy nie jest tutaj tak, ze zapetli
> sie pytanie o tego hosta:
> :test1
> if exist 212.2.96.51 goto test2
> goto test1
> :test2

Te mkdir i rmdir s�u�� tylko do synchronizacji. To, czy host odpowie czy
nie, nie ma znaczenia.

> 4.
> Po tej mojej jednej zmianie w "n1" zapuscilem a.bat (b.bat oczywiscie
> istnieje) i efekt taki, ze w tle na konsoli cmd wykonuje sie duzo spraw,
> a z przodu sterczďż˝ martwo natychmiast wyrzucone dwie inne konsole cmd
> dla tych dwoch hostow, oto konsola dla jednego (bez mojej zmiany w "n1"
> dzialala szalenczo tylko ta pierwsza, jako jedyna):
> c:\>ping -n 1 212.2.96.51
> Badanie 212.2.96.51 z u�yciem 32 bajt�w danych:
> Odpowied� z 212.2.96.51: bajt�w=32 czas=870ms TTL=60
> Statystyka badania ping dla 212.2.96.51:
> Pakiety: Wys�ane = 1, Odebrane = 1, Utracone = 0 (0% straty),
> Szacunkowy czas b��dzenia pakiet�w w millisekundach:
> Minimum = 870 ms, Maksimum = 870 ms, Czas �redni = 870 ms
> c:\>mkidir 212.2.96.51
> Nazwa 'mkidir' nie jest rozpoznawana jako polecenie wewn�trzne lub
> zewn�trzne,
> program wykonywalny lub plik wsadowy.

Liter�wka, jak napisa�em wy�ej.

>>> Drugi bat:
>>> ----------
>>> prostsze pingowanie: pingujemy pierwszy, daje odpowiedz, zapis do loga,
>>> pingujemy drugi, odpowiedz, zapis do loga.
>>> I znow pierwszy, drugi, itd.
>>> (pewnie wszystko wokol c:\ping -t a.b.c.d > x.txt :)
>> :start1
>> ping -n 1 212.2.96.51 >> x.txt
>> ping -n 1 212.77.100.101 >> x.txt
>> goto start1
> to dziala, tylko tak mysle sobie... jakby uproscic to, co bedzie
> zapisane do loga x.txt.
> Bo jesli wpisze _bezposrednio_ w konsole (bez pliku bat, z parametrem -t)
> polecenie pingowania na przyklad _jednego_ hosta, to otrzymuje prosty
> log w ksztalcie:
> Badanie 212.77.100.101 z u�yciem 32 bajt�w danych:
> Odpowied< z 212.77.100.101: bajt�w=32 czas=759ms TTL=248
> Odpowied< z 212.77.100.101: bajt�w=32 czas=326ms TTL=248
> [..........]
> Warto miec tak samo prosty log dla dwoch hostow pingowanych tym razem z
> bat, tylko, �e za pomoca pliku bat log przy dwoch hostach daje "lekko"
> za bogata postac (zbedne: "statystyka z...", "szacunkowy czas..."):
> Badanie 212.2.96.51 z u�yciem 32 bajt�w danych:
> Odpowied< z 212.2.96.51: bajt�w=32 czas=787ms TTL=60
> Statystyka badania ping dla 212.2.96.51:
> Pakiety: Wys�ane = 1, Odebrane = 1, Utracone = 0 (0% straty),
> Szacunkowy czas b��dzenia pakiet�w w millisekundach:
> Minimum = 787 ms, Maksimum = 787 ms, Czas �redni = 787 ms
> Badanie 212.77.100.101 z u�yciem 32 bajt�w danych:
> Odpowied< z 212.77.100.101: bajt�w=32 czas=319ms TTL=248
> Statystyka badania ping dla 212.77.100.101:
> Pakiety: Wys�ane = 1, Odebrane = 1, Utracone = 0 (0% straty),
> Szacunkowy czas b��dzenia pakiet�w w millisekundach:
> Minimum = 319 ms, Maksimum = 319 ms, Czas �redni = 319 ms

Najpro�ciej tak:
ping -n 1 212.2.96.51 | findstr TTL >> x.txt
Tylko wtedy b�dzie problem przy braku odpowiedzi. Musz� pomy�le� :) Z reszt�
nie wiem co w�a�ciwie chcesz mie� w logu przy braku odpowiedzi. Bo wtedy nie
ma takiej linijki, w kt�rej by�by jednocze�nie adres hosta i wynik
pingowania.

--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 0 days, 0 hours, 46 minutes and 6 seconds

1634Racine

unread,
Jun 4, 2012, 7:25:00 AM6/4/12
to
Grzegorz Niemirowski in news:jqhr2k$csu$1...@news.icpnet.pl
> 1634Racine <16...@Racine.pl> napisaďż˝(a):
>> Grzegorz Niemirowski in news:jqgqcm$g7b$1...@news.icpnet.pl
>> [..............]
>>> Hmmmmmm
>>> a.bat:
>>> :start1
>>> start b.bat 212.2.96.51
>>> start b.bat 212.77.100.101
>>> :test1
>>> if exist 212.2.96.51 goto test2
>>> goto test1
>>> :test2
>>> if exist 212.77.100.101 goto test3
>>> goto test2
>>> :test3
>>> rmdir 212.77.100.101
>>> rmdir 212.2.96.51
>>> goto start1
>>> b.bat:
>>> ping -n1 %1
>>> mkidir %1
>>> Co� takiego, powinno dzia�a�, nie testowa�em.
[..............]

poprawi�em co trzeba i po odpaleniu a.bat wyrzuca mi tryliony okien, ilo��
rosnie, rosnie, musialem kill, procesor zaczal wyc; taka postac po poprawce
maja pliki:

a.bat:
--------

:start1
start b.bat 212.2.96.51
start b.bat 212.77.100.101
:test1
if exist 212.2.96.51 goto test2
goto test1
:test2
if exist 212.77.100.101 goto test3
goto test2
:test3
rmdir 212.77.100.101
rmdir 212.2.96.51
goto start1

b.bat:
-------
ping -n 1 %1
mkdir %1

- a chodzi o to, zeby to pingowanie "jednoczesne" obu hostow (jednoczesne w
sensie i z powodu opisanych w root poscie) odbywalo sie max w tle, po
wyskoczeniu jednej konsolki cmd..., zapisuje sie cicho w logu x.txt.
Ok, to najprosciej to opisze, czyli o co mi chodzi, jaki cel pingowania,
dotyczy to i pliku/plikow bat dla pingowania:
- "jednoczesnego" obu hostow
- i pingowania w sensie: ping pierwszego, zapis odpowiedzi,ping drugiego,
zapis odpowiedzi, czyli klasycznie.

Otoz pierwszy ip, to ip jednego z moich DNS-�w (wzialem jeden, powinienem
pingowac dwa...).
Drugi ip, to wirtualna polska (przykladowo wzialem te www).
DNS-y czesto mi zdychaja, jest zero odpowiedzi na pingi - sprawdzalem; a
sprawdzalem w momencie, gdy nie mam polaczenia z jakakolwiek www, czyli
podejrzewam, ze nie ma tlumaczenia na ip. Ale tylko podejrzewam.
Jesli sprawdze, ze W TYM SAMYM CZASIE (prawie, "jednoczesnie"...) mam
zdechly DNS, a np. wirtualna, ale jako 212.77.100.101 odpowiada, to max
prawdopodobna diagnoza jest taka: wine za brak polaczen z wszelkimi www
ponosza faktycznie zdychajace co jakis czas DNSy.
Ale jesli okaze sie, ze W TYM SAMYM CZASIE milcza i dns-y, i gluche na pingi
sa adresy stron (np. WP.PL) w postaci ich ip, to raczej szwankuja nie dns-y,
ale... no wlasnie, co? Modem? BTS-y? (mam siec z iplusa). Na razie brak
pomyslu co bedzie. Modem jest stary, mowia ze tez moze byc juz zuzyty... (z
4 lata ma)
Poki co - chce pingowaniem "jednoczesnym" to zdiagnozowac: czy ewidentnie
dns-y, czy nie.

1634Racine

unread,
Jun 4, 2012, 9:33:58 AM6/4/12
to
Grzegorz Niemirowski in news:jqhr2k$csu$1...@news.icpnet.pl
[...........]
> Z
> resztą nie wiem co właściwie chcesz mieć w logu przy braku odpowiedzi.
> Bo wtedy nie ma takiej linijki, w której byłby jednocześnie adres hosta
> i wynik pingowania.

zakladajac, ze mamy "najcenniejsza" dla mnie wersje pingowania dwoch hostow,
czyli "jednoczesną", taka, ze ping w jeden host i bez czekania na
odpowiedz, max od razu - ping w drugi host, a odpowiedzi sobie nadchodza i
zapisuja sie, to optymalny (z uwagi na powod testowania i dns-ow, i hosta
wp.pl, opisalem w wyzszym poscie) jest zapis do loga tylko wowczas, gdy...
_co_najmniej_ jeden host jest gluchy. Powaznie. Bo po co wlasciwie zapis, ze
oba sa ok? Sa jednoczesnie ok? To bardzo dobrze. Ale po co gromadzic
kilobajty o sprawnosci hostow. Czekamy na potkniecie co najmniej jednego z
nich i to chcemy zobaczyc w logu, np. krotko:
"odpowiedz z hosta 1 jest ok",
"uplynal czas oczekiwania na odpowiedz z hosta 2"
- tak na rybke, "literacko" to zapisalem wyzej.
Tak to widze :)

Grzegorz Niemirowski

unread,
Jun 4, 2012, 11:17:18 AM6/4/12
to
1634Racine <16...@Racine.pl> napisał(a):
> [..............]
> poprawiłem co trzeba i po odpaleniu a.bat wyrzuca mi tryliony okien,
> ilość rosnie, rosnie, musialem kill, procesor zaczal wyc; taka postac

Trzeba dodać exit na końcu b.bat.

> - a chodzi o to, zeby to pingowanie "jednoczesne" obu hostow
> (jednoczesne w sensie i z powodu opisanych w root poscie) odbywalo sie
> max w tle, po wyskoczeniu jednej konsolki cmd..., zapisuje sie cicho w
> logu x.txt.

Bez użycia zewnętrznych narzędzi albo PowerShell pewnie się nie da.

> Ok, to najprosciej to opisze, czyli o co mi chodzi, jaki cel pingowania,
> dotyczy to i pliku/plikow bat dla pingowania:
> - "jednoczesnego" obu hostow
> - i pingowania w sensie: ping pierwszego, zapis odpowiedzi,ping drugiego,
> zapis odpowiedzi, czyli klasycznie.
> Otoz pierwszy ip, to ip jednego z moich DNS-ów (wzialem jeden, powinienem
> pingowac dwa...).
> Drugi ip, to wirtualna polska (przykladowo wzialem te www).
> DNS-y czesto mi zdychaja, jest zero odpowiedzi na pingi - sprawdzalem; a
> sprawdzalem w momencie, gdy nie mam polaczenia z jakakolwiek www, czyli
> podejrzewam, ze nie ma tlumaczenia na ip. Ale tylko podejrzewam.
> Jesli sprawdze, ze W TYM SAMYM CZASIE (prawie, "jednoczesnie"...) mam
> zdechly DNS, a np. wirtualna, ale jako 212.77.100.101 odpowiada, to max
> prawdopodobna diagnoza jest taka: wine za brak polaczen z wszelkimi www
> ponosza faktycznie zdychajace co jakis czas DNSy.
> Ale jesli okaze sie, ze W TYM SAMYM CZASIE milcza i dns-y, i gluche na
> pingi sa adresy stron (np. WP.PL) w postaci ich ip, to raczej szwankuja
> nie dns-y, ale... no wlasnie, co? Modem? BTS-y? (mam siec z iplusa). Na
> razie brak pomyslu co bedzie. Modem jest stary, mowia ze tez moze byc
> juz zuzyty... (z 4 lata ma)
> Poki co - chce pingowaniem "jednoczesnym" to zdiagnozowac: czy ewidentnie
> dns-y, czy nie.

No spoko, ale nie zmienia to faktu, że w napisanie tego w bat/cmd będzie
trochę trudne.

--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 0 days, 7 hours, 50 minutes and 26 seconds

1634Racine

unread,
Jun 4, 2012, 3:50:06 PM6/4/12
to
Grzegorz Niemirowski in news:jqijgn$1ou$1...@news.icpnet.pl
> 1634Racine <16...@Racine.pl> napisał(a):
>> [..............]
>> poprawiłem co trzeba i po odpaleniu a.bat wyrzuca mi tryliony okien,
>> ilość rosnie, rosnie, musialem kill, procesor zaczal wyc; taka postac
> Trzeba dodać exit na końcu b.bat.


dalem; zasuwaja w tempie kosmicznym dwa pojawiajace sie i znikajace okna, i
trzecie z makabrycznie szybkim przeplywem info o wykonywaniu tego i owego;
zatrzymac sie tego prosto nie daje...
Nie powstaje log, bo pewnie brak tego skierowania strumienia do x.txt, za to
powstaja puste katalogi "ip pierwsze" i "ip drugie".
OK, to dajmy spokoj.

Grzesiek, moglbys rzucic okiem na to, co nizej, jak ja sobie to wyobrazam,
po polskiemu wpisalem najprosciej w Twe pliki a.bat i b.bat, moze da sie to
wg moich pisanin slowami skryptowymi jakos uładzić.

Jak ja to rozumiem: trzeba zapisac do loga wtedy i tylko wtedy, gdy host NIE
odpowiada.

a.bat:

:start1
start b.bat 212.2.96.51
start b.bat 212.77.100.101
:test1
if exist 212.2.96.51 [NIC NIE ROB]
[ZAPISZ wynik ping do loga x.txt, bedzie to: "uplynal czas..."]
:test2
if exist 212.77.100.101 [NIC NIE ROB]
[ZAPISZ wynik ping do loga x.txt, bedzie to: "uplynal czas..."]
:test3
rmdir 212.77.100.101 <--- ufam,ze musi byc
rmdir 212.2.96.51 <--- ufam,ze musi byc
goto start1

b.bat:
ping -n 1 %1 <---- rozumiem, ze %1 to zmienna dla ip
mkidir %1 <--- ufam,ze musi byc

Grzegorz Niemirowski

unread,
Jun 4, 2012, 4:04:51 PM6/4/12
to
1634Racine <16...@Racine.pl> napisaďż˝(a):
> dalem; zasuwaja w tempie kosmicznym dwa pojawiajace sie i znikajace
> okna, i trzecie z makabrycznie szybkim przeplywem info o wykonywaniu
> tego i owego;

Czyli dzia�a tak, jak chcia�e�. Chodzi Ci o to, �e to leci za szybko? Nic
nie m�wi�e� o op�nieniach :)

> zatrzymac sie tego prosto nie daje...

Ja nie mia�em jako� problemu. Wystarczy zamkn�� okienko od a.bat.

> Nie powstaje log, bo pewnie brak tego skierowania strumienia do x.txt,
> za to powstaja puste katalogi "ip pierwsze" i "ip drugie".

To sobie dodaj, pisa�em.
b.bat:
ping -n 1 %1 >> log.txt
mkdir %1

> OK, to dajmy spokoj.
> Grzesiek, moglbys rzucic okiem na to, co nizej, jak ja sobie to wyobrazam,
> po polskiemu wpisalem najprosciej w Twe pliki a.bat i b.bat, moze da sie
> to wg moich pisanin slowami skryptowymi jakos u�adzi�.
> Jak ja to rozumiem: trzeba zapisac do loga wtedy i tylko wtedy, gdy host
> NIE odpowiada.
> a.bat:
> :start1
> start b.bat 212.2.96.51
> start b.bat 212.77.100.101
> :test1
> if exist 212.2.96.51 [NIC NIE ROB]
> [ZAPISZ wynik ping do loga x.txt, bedzie to: "uplynal czas..."]
> :test2
> if exist 212.77.100.101 [NIC NIE ROB]
> [ZAPISZ wynik ping do loga x.txt, bedzie to: "uplynal czas..."]
> :test3
> rmdir 212.77.100.101 <--- ufam,ze musi byc
> rmdir 212.2.96.51 <--- ufam,ze musi byc

Jak napisa�em, to jest do synchronizacji. Tak sobie wymy�li�em z tymi
katalogami. Mo�na by te� u�y� czego� innego ale tak by�o najpro�ciej. Je�li
mamy w�tki, to musimy je synchronizowa�. Te katalogi to takie flagi
zako�czenia w�tku.

> goto start1
> b.bat:
> ping -n 1 %1 <---- rozumiem, ze %1 to zmienna dla ip

Tak

> mkidir %1 <--- ufam,ze musi byc

Spoko, rozumiem to, co napisa�e� w drugim po�cie. Tylko zrobienie tego w bat
jest troch� upierdliwe, du�o pro�ciej by�oby w PowerShell.

--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 0 days, 12 hours, 34 minutes and 18 seconds

1634Racine

unread,
Jun 4, 2012, 5:45:01 PM6/4/12
to
Grzegorz Niemirowski in news:jqj4cg$g0j$1...@news.icpnet.pl
> 1634Racine <16...@Racine.pl> napisał(a):
>> dalem; zasuwaja w tempie kosmicznym dwa pojawiajace sie i znikajace
>> okna, i trzecie z makabrycznie szybkim przeplywem info o wykonywaniu
>> tego i owego;
> Czyli działa tak, jak chciałeś. Chodzi Ci o to, że to leci za szybko? Nic
> nie mówiłeś o opóźnieniach :)


nie, nie tyle za szybko (bo migaja pewnie tak szybko, jak szybko wywoluje
sie ping), ile oczoplasu mozna dostac od wyskakujacych i zanikajacych, i
wyskakujacych dwoch okien w tle z trzecim, ktore to trzy okna jeszcze
zmieniaja polozenie na ekranie, wiec zamknac lapiac za okno od a.bat raczej
trudno :)
podejrzewalem, ze da sie tych okien nie pokazywac, ew. zminimalizowane...
No,ale trudno.


>> Nie powstaje log, bo pewnie brak tego skierowania strumienia do x.txt,
>> za to powstaja puste katalogi "ip pierwsze" i "ip drugie".
> To sobie dodaj, pisałem.
> b.bat:
> ping -n 1 %1 >> log.txt
> mkdir %1


oczywiscie;
a log jest dziwaczny, nieregularne odpowiedzi (powycinalem smieci o
pakietach, zostawilem slady skad jest odpowiedz):

Badanie 212.77.100.101 z uľyciem 32 bajt˘w danych:
Badanie 212.2.96.51 z uľyciem 32 bajt˘w danych:
[...ten sam host z 20 razy....]
Badanie 212.2.96.51 z uľyciem 32 bajt˘w danych:
Badanie 212.77.100.101 z uľyciem 32 bajt˘w danych:
Badanie 212.2.96.51 z uľyciem 32 bajt˘w danych:
Badanie 212.2.96.51 z uľyciem 32 bajt˘w danych:
Badanie 212.77.100.101 z uľyciem 32 bajt˘w danych:
Badanie 212.2.96.51 z uľyciem 32 bajt˘w danych:
[......ten sam host wiele razy....]
Badanie 212.2.96.51 z uľyciem 32 bajt˘w danych:
Badanie 212.77.100.101 z uľyciem 32 bajt˘w danych:
Badanie 212.2.96.51 z uľyciem 32 bajt˘w danych:
[.....ten sam host wiele razy.....]
Badanie 212.2.96.51 z uľyciem 32 bajt˘w danych:
Badanie 212.77.100.101 z uľyciem 32 bajt˘w danych:

itd.
Ale pisze to tylko dla wiedzy co i jak, nie ma moze sensu juz tego dlubac;
nie wiem skad ta nieregularnosc odpowiedzi, raczej nie jest tak, ze na
odpowiedzi z 212.77... trzeba czeka az tak dlugo, ze zdazy wiele razy
zapisac odpowiedzi z 212.2....


>> a.bat:
>> :start1
>> start b.bat 212.2.96.51
>> start b.bat 212.77.100.101
>> :test1
>> if exist 212.2.96.51 [NIC NIE ROB]


wiec juz tylko z ciekawosci: tego "nic nie rob" nie da sie jakims madrym
poleceniem skryptowym zastapic? :)


>> [ZAPISZ wynik ping do loga x.txt, bedzie to pewnie: "uplynal czas..."]


nie da sie jakims poleceniem skryptowym zastapic?

Grzegorz Niemirowski

unread,
Jun 4, 2012, 5:50:39 PM6/4/12
to
1634Racine <16...@Racine.pl> napisaďż˝(a):
> nie, nie tyle za szybko (bo migaja pewnie tak szybko, jak szybko wywoluje
> sie ping), ile oczoplasu mozna dostac od wyskakujacych i zanikajacych, i
> wyskakujacych dwoch okien w tle z trzecim, ktore to trzy okna jeszcze
> zmieniaja polozenie na ekranie, wiec zamknac lapiac za okno od a.bat
> raczej trudno :)

Po�o�enie a.bat si� nie zmienia :)

> podejrzewalem, ze da sie tych okien nie pokazywac, ew. zminimalizowane...
> No,ale trudno.

Dodaj sobie /MIN do start i b�d� zminimalizowane:
start /min b.bat 212.2.96.51
start /min b.bat 212.77.100.101

> oczywiscie;
> a log jest dziwaczny, nieregularne odpowiedzi (powycinalem smieci o
> pakietach, zostawilem slady skad jest odpowiedz):
> Badanie 212.77.100.101 z u�yciem 32 bajt�w danych:
> Badanie 212.2.96.51 z u�yciem 32 bajt�w danych:
> [...ten sam host z 20 razy....]
> Badanie 212.2.96.51 z u�yciem 32 bajt�w danych:
> Badanie 212.77.100.101 z u�yciem 32 bajt�w danych:
> Badanie 212.2.96.51 z u�yciem 32 bajt�w danych:
> Badanie 212.2.96.51 z u�yciem 32 bajt�w danych:
> Badanie 212.77.100.101 z u�yciem 32 bajt�w danych:
> Badanie 212.2.96.51 z u�yciem 32 bajt�w danych:
> [......ten sam host wiele razy....]
> Badanie 212.2.96.51 z u�yciem 32 bajt�w danych:
> Badanie 212.77.100.101 z u�yciem 32 bajt�w danych:
> Badanie 212.2.96.51 z u�yciem 32 bajt�w danych:
> [.....ten sam host wiele razy.....]
> Badanie 212.2.96.51 z u�yciem 32 bajt�w danych:
> Badanie 212.77.100.101 z u�yciem 32 bajt�w danych:
> itd.
> Ale pisze to tylko dla wiedzy co i jak, nie ma moze sensu juz tego dlubac;
> nie wiem skad ta nieregularnosc odpowiedzi, raczej nie jest tak, ze na
> odpowiedzi z 212.77... trzeba czeka az tak dlugo, ze zdazy wiele razy
> zapisac odpowiedzi z 212.2....

Bo pisz� jednocze�nie do pliku. Nie ma gwarancji kiedy kt�ry napisze i czy
nie nadpisze przypadkiem tego drugiego. b.bat powinien zwracaďż˝ wynik w
postaci jakiejďż˝ zmiennej ale nie wiem jak to zrobiďż˝ w BAT.

>>> a.bat:
>>> :start1
>>> start b.bat 212.2.96.51
>>> start b.bat 212.77.100.101
>>> :test1
>>> if exist 212.2.96.51 [NIC NIE ROB]
> wiec juz tylko z ciekawosci: tego "nic nie rob" nie da sie jakims madrym
> poleceniem skryptowym zastapic? :)

Mo�na mu kazac i�� na koniec skryptu.

>>> [ZAPISZ wynik ping do loga x.txt, bedzie to pewnie: "uplynal czas..."]
> nie da sie jakims poleceniem skryptowym zastapic?

Tzn?
echo "uplynal czas..." >> log.txt

--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 0 days, 14 hours, 22 minutes and 44 seconds

1634Racine

unread,
Jun 4, 2012, 6:38:53 PM6/4/12
to
Grzegorz Niemirowski in news:jqjajb$l9k$1...@news.icpnet.pl
> 1634Racine <16...@Racine.pl> napisał(a):
>> nie, nie tyle za szybko (bo migaja pewnie tak szybko, jak szybko
>> wywoluje sie ping), ile oczoplasu mozna dostac od wyskakujacych i
>> zanikajacych, i wyskakujacych dwoch okien w tle z trzecim, ktore to
>> trzy okna jeszcze zmieniaja polozenie na ekranie, wiec zamknac lapiac
>> za okno od a.bat raczej trudno :)
> Położenie a.bat się nie zmienia :)


no widzisz, tak mi śmigaja dwa pozostale okna, ze nawet tego nie zauwazylem
:)


>> podejrzewalem, ze da sie tych okien nie pokazywac, ew.
>> zminimalizowane...
> Dodaj sobie /MIN do start i będą zminimalizowane:
> start /min b.bat 212.2.96.51
> start /min b.bat 212.77.100.101

ok;


>> a log jest dziwaczny, nieregularne odpowiedzi
> Bo piszą jednocześnie do pliku. Nie ma gwarancji kiedy który napisze i
> czy nie nadpisze przypadkiem tego drugiego.

także i tak to sobie mniej wiecej wyobrazalem.
czyli kiepsko; w sumie - nie o to chodzi.


>>>> a.bat:
>>>> :start1
>>>> start b.bat 212.2.96.51
>>>> start b.bat 212.77.100.101
>>>> :test1
>>>> if exist 212.2.96.51 [NIC NIE ROB]
>> wiec juz tylko z ciekawosci: tego "nic nie rob" nie da sie jakims madrym
>> poleceniem skryptowym zastapic? :)
> Można mu kazac iść na koniec skryptu.

goto end
i skoczy do linii "goto start1"? o to chodzi?


>>>> [ZAPISZ wynik ping do loga x.txt, bedzie to pewnie: "uplynal czas..."]
>> nie da sie jakims poleceniem skryptowym zastapic?
> Tzn?
> echo "uplynal czas..." >> log.txt

ok, poprobuje tak przerobionego skryptu. Chociaz malo w tym sensu, bo ta
powyzsza nieregularnosc, ewentualne nadpisywanie...

dzieki za pomoc, rzuce okiem w skladnie polecen wsadowych, mam jakies
niezle manuale, podlubie w tym troche, a jak srednio bedzie - zawsze jest
jakis "Ping Tester" :)

Grzegorz Niemirowski

unread,
Jun 4, 2012, 6:55:56 PM6/4/12
to
1634Racine <16...@Racine.pl> napisał(a):
>>>>> if exist 212.2.96.51 [NIC NIE ROB]
>>> wiec juz tylko z ciekawosci: tego "nic nie rob" nie da sie jakims madrym
>>> poleceniem skryptowym zastapic? :)
>> Można mu kazac iść na koniec skryptu.
> goto end
> i skoczy do linii "goto start1"? o to chodzi?

Skoczy tam gdzie chcesz :) Jeśli ostatnią linią będzie
:end
to skoczy do niej i skrypt się zakończy. Jeśli :end dasz przed goto start1
to poleci na początek.

> ok, poprobuje tak przerobionego skryptu. Chociaz malo w tym sensu, bo ta
> powyzsza nieregularnosc, ewentualne nadpisywanie...
> dzieki za pomoc, rzuce okiem w skladnie polecen wsadowych, mam jakies
> niezle manuale, podlubie w tym troche, a jak srednio bedzie - zawsze jest
> jakis "Ping Tester" :)

Dobra, to jeszcze PowerShell. Powinno działać, aczkolwiek te joby z
powershella mają pewien swój narzut i wątki nie tworzą się tak szybko jak w
BAT. W każdym razie pod względem logiki jest wszystko jak chciałeś.

while($true) {

"212.2.96.51", "212.77.100.101" | %{
start-job -ArgumentList $_ -scriptblock { $test = test-connection
$args[0] -count 1 -quiet; return $args[0],$test } | out-null
}

# wait for all the jobs to finish
get-job | wait-job | out-null
# store the jobs into an array
$jobs = get-job
# holds the results of the jobs
$results = @()
foreach ($job in $jobs) {
# grab the job output
$temp = receive-job -id $job.id -keep
$results += ,($temp[0],$temp[1])
}

# stop and remove all jobs
get-job | stop-job
get-job | remove-job

# sort the results
$results = $results | sort @{Expression={$_[0]}; Ascending=$false}
# report the results

if ($results[0][1] -eq $false -or $results[1][1] -eq $false) {

foreach ($result in $results) {
if ($result[1]) {
add-content log.txt "$($result[0]) is responding"
} else {
add-content log.txt "$($result[0]) is not responding"
}
}

}
}


--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 0 days, 15 hours, 17 minutes and 23 seconds

1634Racine

unread,
Jun 5, 2012, 4:37:41 PM6/5/12
to
Grzegorz Niemirowski in news:jqjee3$obu$1...@news.icpnet.pl
[.............]
> Dobra, to jeszcze PowerShell. Powinno dzia�a�, aczkolwiek te joby z
> powershella maj� pewien sw�j narzut i w�tki nie tworz� si� tak szybko
> jak w BAT. W ka�dym razie pod wzgl�dem logiki jest wszystko jak chcia�e�.
> while($true) {
[............]

taktownie dotad pomijalem "kierunek powershell" z prostego powodu: nie mam
dotneta zadnego :) tym bardziej nie moge doinstalowac (w xpsp3) WPShella.
ale przy okazji tak zwanej najblizszej - przetestuje sobie Twoj skrypt.
bardzo dzieki.

ggs

unread,
Jun 9, 2012, 5:27:00 AM6/9/12
to

"1634Racine" <16...@Racine.pl> wrote in message
news:jqgcd1$2me$1...@inews.gazeta.pl...
> jak ma wygladac plik bat wywolujacy _w_petli_ pingowanie dwoch hostow:
> 212.2.96.51 i 212.77.100.101
> z zapisem wynikow pingowania do pliku x.txt na c:\, bez podania czasu dla
> stop, niech sie pinguja az do recznego zatrzymania.


A moze zewnetrzny ale freewarowy fping ?

C:\>fping 212.2.96.51 212.77.100.101 -c -L C:\log.txt


i wynik tego :

Fast pinger version 3.00
(c) Wouter Dhondt (http://www.kwakkelflap.com)

Pinging multiple hosts with 32 bytes of data every 1000 ms:

Reply[1] from 212.2.96.51: bytes=32 time=13.2 ms TTL=53
Reply[2] from 212.77.100.101: bytes=32 time=19.4 ms TTL=245

Reply[3] from 212.2.96.51: bytes=32 time=19.0 ms TTL=53
Reply[4] from 212.77.100.101: bytes=32 time=39.3 ms TTL=245

Reply[5] from 212.2.96.51: bytes=32 time=37.9 ms TTL=53
Reply[6] from 212.77.100.101: bytes=32 time=22.5 ms TTL=245

Reply[7] from 212.2.96.51: bytes=32 time=51.4 ms TTL=53
Reply[8] from 212.77.100.101: bytes=32 time=22.6 ms TTL=245


Ping statistics for multiple hosts:
Packets: Sent = 8, Received = 8, Lost = 0 (0% loss)
Approximate round trip times in milli-seconds:
Minimum = 13.2 ms, Maximum = 51.4 ms, Average = 28.2 ms

--
G

1634Racine

unread,
Jun 10, 2012, 9:19:53 AM6/10/12
to
ggs in news:jqv4t3$eve$1...@news.task.gda.pl
> "1634Racine" <16...@Racine.pl> wrote in message
> news:jqgcd1$2me$1...@inews.gazeta.pl...
>> jak ma wygladac plik bat wywolujacy _w_petli_ pingowanie dwoch hostow:
>> 212.2.96.51 i 212.77.100.101
>> z zapisem wynikow pingowania do pliku x.txt na c:\, bez podania czasu
>> dla stop, niech sie pinguja az do recznego zatrzymania.
> A moze zewnetrzny ale freewarowy fping ?
> C:\>fping 212.2.96.51 212.77.100.101 -c -L C:\log.txt


b.b.dzieki;
faktycznie, bardzo poreczny soft; w porownaniu z cmd + w petli: ping -n 1
212.2.96.51 >> x.txt, fping daje skromniejszy log, tylko jeden wiersz
meldujacy o odpowiedzi, albo o jej braku.
Szkoda, ze nie mozna zapisywac do logu _tylko_ zestawu odpowiedzi z brakiem
_co_najmniej_jednej_pozytywnej_ z ktoregos z hostow, zestaw trzech
pozytywnych odpowiedzi akurat przy tej awarii nie jest potrzebny. Ale za to
dobrze, ze log b. czytelny, w prostych wierszach.

pingowalem 3 hosty, dwa dns-y (podstawowy i zapasowy) i
wp.pl=212.77.100.101.
Mając połączenie z internetem jako takim i dobrą moc sygnału, w czasie
awarii (brak dostepu do _zasobow_ internetu, np. www wszelakie) okazalo sie,
ze modem nie łaczy się ani z dns-ami, ani z żadnym (jak należy podejrzewać,
choć sprawdzane tylko wp.pl) numerem ip.

[.................]
212.2.96.51: request timed out
212.2.96.52: request timed out
recvfrom() - WSAError: 10060
212.77.100.101: request timed out (4)
[..................]
212.2.96.51: request timed out
212.2.96.52: request timed out
212.77.100.101: request timed out
[...............]
212.2.96.51: request timed out
recvfrom() - WSAError: 10060
recvfrom() - WSAError: 10060
212.2.96.52: request timed out (4)
212.77.100.101: request timed out
[.................]
recvfrom() - WSAError: 10060
recvfrom() - WSAError: 10060
212.2.96.51: request timed out (4)
212.2.96.52: request timed out
212.77.100.101: request timed out
[................]


Oczywiscie wiadomo, co oznaczaja powyzsze odpowiedzi (poza "recvfrom() -
WSAError: 10060", tego nie rozumiem).

Więc co jest przyczyną, co może być przyczyną, braku dostępu do www, poczta,
etc., skoro nie sa nia zdychajace dns-y...?
Modem - niezależnie od wieku, po prostu szwankuje?
Modem - bo już stary, ten ma za sobą ok. 4 lata permanentnej pracy?
BTS-y...?

Grzegorz Niemirowski

unread,
Jun 10, 2012, 9:25:34 AM6/10/12
to
1634Racine <16...@Racine.pl> napisał(a):
> Oczywiscie wiadomo, co oznaczaja powyzsze odpowiedzi (poza "recvfrom() -
> WSAError: 10060", tego nie rozumiem).

http://msdn.microsoft.com/en-us/library/windows/desktop/ms740668(v=vs.85).aspx

--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 0 days, 2 hours, 52 minutes and 13 seconds

1634Racine

unread,
Jun 10, 2012, 3:12:12 PM6/10/12
to
Grzegorz Niemirowski in news:jr2784$d17$1...@news.icpnet.pl
> 1634Racine <16...@Racine.pl> napisał(a):
>> Oczywiscie wiadomo, co oznaczaja powyzsze odpowiedzi (poza "recvfrom() -
>> WSAError: 10060", tego nie rozumiem).
> http://msdn.microsoft.com/en-us/library/windows/desktop/ms740668(v=vs.85).
> aspx


thx; czyli nic znaczacego sie nie dowiadujemy.

Grzegorz Niemirowski

unread,
Jun 10, 2012, 5:26:03 PM6/10/12
to
1634Racine <16...@Racine.pl> napisał(a):
> thx; czyli nic znaczacego sie nie dowiadujemy.

Jak dla mnie to to jest to samo co request timed out. Autor programu
powinien tak naprawdę wyjaśnić jaka jest różnica.

--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 0 days, 10 hours, 52 minutes and 19 seconds

1634Racine

unread,
Jun 10, 2012, 5:31:19 PM6/10/12
to
Grzegorz Niemirowski in news:jr33d0$4s6$1...@news.icpnet.pl
> 1634Racine <16...@Racine.pl> napisał(a):
>> thx; czyli nic znaczacego sie nie dowiadujemy.
> Jak dla mnie to to jest to samo co request timed out.

jak to mowia: dokladnie :)

> Autor programu powinien tak naprawdę wyjaśnić jaka jest różnica.

powinien...;
ale nie wyjasnil :)

btw: fajny program, jak dla mnie - duza konfigurowalnosc.



ggs

unread,
Jun 11, 2012, 4:58:05 PM6/11/12
to

"1634Racine" <16...@Racine.pl> wrote in message
news:jr33o4$s4c$1...@inews.gazeta.pl...
>
> btw: fajny program, jak dla mnie - duza konfigurowalnosc.
>

Szukalem czegoďż˝ z zapisem loga z datďż˝ i godzinďż˝ (zapewne systemowy ping tez
to zrobi ale tu jakos czytelniej jest).

Gryze sie od kilku tygodni z dostawc� sieci o zaniki po��czenia i tym
monitoruje.

Moze przy okazji ktos z Was potrafi wskazac problem -

zanika co jakis (nieregularny absolutnie) czas po��czenie, niemal �aden
host w swiecie wtedy nie odpowiada za wyjatkiem gateway'a dostawcy , kt�ry
po jakims czasie (kilka minut) tez w koncu zdechnie a polaczenie z
normalnego IP publicznego staje sie IP 169.254.xx.xx .

Wtedy albo DHCP renew (co nie zawsze pomaga) albo wyl/wl modemu kablowego i
znowu jest OK.

--
G

1634Racine

unread,
Jun 12, 2012, 4:56:48 AM6/12/12
to
ggs in news:jr5m4p$nm$1...@news.task.gda.pl
zobacz moj trzeci post w watku, opisalem powod takiego mojego pingowania -
podejrzewalem, ze zdychaja dns-y i dlatego mam brak dostepu do zasobow sieci
przy jednoczesnej dobrej mocy sygnalu i polaczeniu z siecia. Okazalo sie z
pomoca pingowania, ze w momencie awarii zdycha _kazdy_ IP, i dnsy, i adresy
stron w postaci ip.
Na forach podpowiadaja mi, ze moze nagle modem/firmware stal sie
"niekompatybilny" z iplusem, za stary po prostu modem. Albo: nagle zaczal
samoczynnie przechodzic z HSDPA na UMTS, a przy takich zmianach modemy
zatykac sie moga... Nie wiem, moze wezme na tydzien na probe modem nowej
generacji z iplusa, sprawdze.

U Ciebie _rozlacza_ z internetem? co to znaczy "zanika czas polaczenia"?
zrywa polaczenie? no nie, nie moze wowczas jednak odpowiadac host providera.
wiec masz polaczenie, ale wszelkie hosty gluche na pingi?
a jak pingowanie dns-ow wowczas?
zrob to samo co ja - pinguj jednoczesnie dnsy podstawowy i zapasowy, i jakis
np. onet, czy wp.pl jako trzeci (w postaci ip oczywiscie) - ja w czasie
awarii widzialem,ze ewidentnie trzy hosty sa gluche, wiec to nie dnsy
winne.
Nikt mi nie potrafil wyjasnic roli BTS-�w w czasie polaczenia iplusowego...

ggs

unread,
Jun 12, 2012, 12:53:20 PM6/12/12
to

"1634Racine" <16...@Racine.pl> wrote in message
news:jr70vj$io0$2...@inews.gazeta.pl...
>
> U Ciebie _rozlacza_ z internetem? co to znaczy "zanika czas polaczenia"?
> zrywa polaczenie? no nie, nie moze wowczas jednak odpowiadac host
> providera. wiec masz polaczenie, ale wszelkie hosty gluche na pingi?
> a jak pingowanie dns-ow wowczas?
> zrob to samo co ja - pinguj jednoczesnie dnsy podstawowy i zapasowy, i
> jakis np. onet, czy wp.pl jako trzeci (w postaci ip oczywiscie)

Polaczenie pozornie wyglada wtedy oczywiscie idealnie , wszystko tiptop - IP
maska , bramka i dokladnie jak piszesz odpowiada TYLKO IP bramki.

DNSy s� ok , bo pingi IPk�w (wp , onetu i macierzystego UPC ) te� wtedy
le�� , modemy wymienili juz ...4 a w sumie nadal to samo (na drugiej karcie
NIC w moim PCcie , na innym PCcie - notebooku , na routerze to samo) wiec
zaczynaja wciskac ze problem jest u mnie , ciekawe jednak ze kazdy modem
jaki dostalem nosil slady uzytkowania- nie mam nic przeciwko uzywanym
rzeczom byle sprawne by�y ale moze cos w tym jest.

pozdr.

--
G

1634Racine

unread,
Jun 13, 2012, 6:10:36 PM6/13/12
to
ggs in news:jr7s5s$ke1$1...@news.task.gda.pl
[.........]
> kazdy modem jaki dostalem nosil slady uzytkowania- nie mam nic
> przeciwko uzywanym rzeczom byle sprawne by�y ale moze cos w tym jest.
> pozdr.


niech dadza nowy modem, dzisiejszej generacji.
jesli jeszcze masz mozliowsc sprawdzenia swojego starego / obecnego modemu
na innym sprzecie/laptopie i bedzie tak samo �le, to winny jest
najprawdopodobniej modem/firmware/starosc modemu/rozjezdzanie sie modemu z
najnowsza technologia providera... Jakos tak. Nowy modem sprawdz.



Przemysław Ryk

unread,
Jun 25, 2012, 8:37:58 AM6/25/12
to
Dnia Mon, 11 Jun 2012 22:58:05 +0200, ggs napisał(a):

(ciach…)
> Gryze sie od kilku tygodni z dostawcą sieci o zaniki połączenia i tym
> monitoruje.
>
> Moze przy okazji ktos z Was potrafi wskazac problem -
>
> zanika co jakis (nieregularny absolutnie) czas połączenie, niemal żaden
> host w swiecie wtedy nie odpowiada za wyjatkiem gateway'a dostawcy , który
> po jakims czasie (kilka minut) tez w koncu zdechnie a polaczenie z
> normalnego IP publicznego staje sie IP 169.254.xx.xx .
>
> Wtedy albo DHCP renew (co nie zawsze pomaga) albo wyl/wl modemu kablowego i
> znowu jest OK.

UPC? Przerabiałem niemal to samo od początku roku do połowy kwietnia. Bo
oczywiście według usługodawcy wszystko było cacy i w porządku. U mnie jednak
modem kompletnie tracił synchronizację, by po kilkunastu sekundach ją
odzyskać. Czasami pracował kilka/kilkanaście godzin bez problemów, czasami
rwał synchronizację kilka do kilkunastu razy na godzinę. Po drodze dwa
kilkudniowe całkowite pady łącza.

Ilości telefonów do BOKu nie zliczę. Przy kolejnej udało się wydusić
informację, że od strony usługodawcy modemy są odpytywane raz na 15 minut.
Wobec czego praktycznie nie ma siły, by się utrata synchronizacji dokładnie
wstrzeliła w odpytywanie modemu. Zacząłem wobec tego sprawdzać od mojej
strony. Prosty BAT wrzucony w Harmonogram Zadań i uruchamiany w tle co
minutę i regularnie, co kolejne zgłoszenie, wysyłane paczki z takowym logiem
do dostawcy.

----------
date /t >>D:\net_log.txt
time /t >>D:\net_log.txt
ping www.upc.pl -n 50 >>D:\net_log.txt
----------

Wspomniane trzy i pół miesiąca to osiem wizyt techników, trzy wymiany
modemu, wymiana całej instalacji w lokalu. Choć bardzo szybko, po rozmowach
z pracownikami serwisu abonenckiego okazało się, że tak naprawdę serwis
liniowy powinien się ostrzej zabrać do pracy, gdyż nie jestem jedyną osobą w
danej lokalizacji regularnie zgłaszającą tego samego rodzaju problemy…

Wobec czego wspomnianego BATa w Harmonogram zadań zapuszczaj, kolejne
problemy z łączem zgłaszaj, techników regularnie wzywaj, reklamacje składaj
do oporu.

--
[ Przemysław "Maverick" Ryk ICQ: 17634926 GG: 2808132 ]
[ Bo z kobietami drodzy panowie to trzeba krótko! Najdłużej trzy lata. ]
[ (znalezione w necie) ]
0 new messages