[FreeBSD] ping в стиле windows [?]

feliks28

Какие опции нужно выставить у ping'а, чтобы он вел себя как виндовый: на неполученные пакеты ругался, а не пропускал?
А то пока (пингую несуществующий адрес):
%ping -v 10.0.0.100
PING 10.0.0.100 (10.0.0.100): 56 data bytes
^C
--- 10.0.0.100 ping statistics ---
34 packets transmitted, 0 packets received, 100.0% packet loss

А хочется на место ^C что-то вроде Request timed out...

sergey_m

В отличие от виндового он продолжает ждать пакеты даже после того как посылается следующий, и даже готов принимать ответы не в том порядке в каком они были посланы.
Тебе для чего такая функциональность?

AlexV769

Заюзай опцию -W, не совсем то, что ты хочешь, но может быть будет полезной
привет, Глеб :)

feliks28

Тебе для чего такая функциональность?
зрительно увидеть картинку, что сейчас с инетом пипец начнется

pitrik2

зрительно увидеть картинку, что сейчас с инетом пипец начнется
раз ничег оне выводится значит ничег оне работает

feliks28

раз ничег оне выводится значит ничег оне работает
А для полосатого пинга написать анализатор, который дельту между выводом сравнивает?
я тогда уж как-нибудь через [ -z `ping -c 1 $1 | awk -F, '/1 packets received/ {print($1)}'` ] ... Если проще способа нет...

feliks28

Заюзай опцию -W
Хммммм.... А почему
%time ping -W1000 -c1 10.0.0.100
PING 10.0.0.100 (10.0.0.100): 56 data bytes
--- 10.0.0.100 ping statistics ---
1 packets transmitted, 0 packets received, 100.0% packet loss
0.000u 0.001s 0:02.00 0.0% 0+0k 0+0io 0pf+0w
:confused:

kruzer25

зрительно увидеть картинку, что сейчас с инетом пипец начнется
Ключик -f не поможет? Правда, не знаю, есть ли он в фре.

feliks28

Ключик -f не поможет?
Он в винде тоже flood ping означает? (не могу проверить: на виндовом ноуте смотрят сериалу )
А чем это может помочь?

kruzer25

Он в винде тоже flood ping означает?
В винде такого нет.
А чем это может помочь?
А разве так не будет видно, когда пц с сетью?

sergey_m

Я в таком случае делаю ping -A.

feliks28

С ним у меня та же самая история:
%ping -A 10.0.0.100
PING 10.0.0.100 (10.0.0.100): 56 data bytes
^C
--- 10.0.0.100 ping statistics ---
40 packets transmitted, 0 packets received, 100.0% packet loss

Sharp

Используй

ping -q -c 4 <ip>

а дальше можно парсить вывод.
Ну или использовать fping или nmap. Выбирай что тебе больше нравится.

Sharp

Тебе для скрипта это нужно или чтобы самому понять?
Что делает ключ -A — посмотри в man-е, тогда поймешь, что Глеб имел в виду ;)

Fragaria

А Глеб точно не имел в виду ключ -a (который audible ping)? А то смысла в Adaptive ping я тут не очень вижу.

lilia13

и "-a" и "-A" audible

nas1234

йопт, ключи ещё и регистрозависимы!

Filan

Я в таком случае делаю ping -A.
А почему оно замолкает при переключении на другую консоль? :-(
Хотелось слышать пакетлосты пинга, запущенного в текстовой консоле, при этом работая в иксах. :-]

Fragaria

и "-a" и "-A" audible
Не везде.

PING(8) System Manager’s Manual: iputils PING(8)

NAME
ping, ping6 - send ICMP ECHO_REQUEST to network hosts

<...>

OPTIONS
-a Audible ping.

-A Adaptive ping. Interpacket interval adapts to round-trip time, so that effectively not more
than one (or more, if preload is set) unanswered probes present in the network. Minimal inter&#8208;
val is 200msec for not super-user. On networks with low rtt this mode is essentially equiva&#8208;
lent to flood mode.

feliks28

Разобрался что за "bell (ASCII 0x07) character"... Только спикера у меня нет...

kdo1488

и "-a" и "-A" audible
Не везде.
И каким боком тут вылез Линукс, если вопрос про FreeBSD?

lilia13

Пенартур везде винду вставляет, а Й0жик линукс?

Fragaria

Тьфу бля, простите, совсем старый стал, не обратил внимания что-то на [FreeBSD] в названии :(

Sharp

Тогда попробуй SmokePing — он будет тебе долго мониторить твой канал и строить графики с потерями и задержками. Может это то, что тебе и надо.

lilia13

направляй на колонки

sergey_m

> С ним у меня та же самая история:
У меня ещё PC спикер рабочий ;)

sergey_m

А почему оно замолкает при переключении на другую консоль? :-(
Хотелось слышать пакетлосты пинга, запущенного в текстовой консоле, при этом работая в иксах. :-]
Хмм, сложные вопросы задаёшь! ;) У меня не замолкает, но меняется тональность бипа. Правда у меня ноут, в нём PC Speaker не настоящий, а хардварно эмулирован через звуковоху.

Filan

Хмм, сложные вопросы задаёшь!
На простые и так ответы знаем (на которые не знаем - гугл помогает). :p
:grin:
Оставить комментарий
Имя или ник:
Комментарий: