Отправляет email-рассылки с помощью сервиса Sendsay

chat abort

Приветствую.

Возникла такая проблема. Может понадобиться прервать попытки соединения
с провайдером по телефону тогда, когда еще номер набирается. Что я только
ни перепробовал. И kill -9 pid_of_ppd и pppd disconnect... и kill -s
SIGINT pid_of_pppd...
Ничего не получается. pppd убивается, но chat-скипт продолжает на модеме
"наяривать" (там у меня перебор разных номеров) :-( Посоветуйте
что-нибудь...

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 12 Nov 2003 18:33:37 +0000 (GMT) (#19732)

 

Ответы:

i686-pc-linux-gnu)

On Wed, 12 Nov 2003 18:33:37 +0000 (GMT)
"Alexander S. Yurkov" <fit***@o*****.com> wrote:

killall pppd

Ответить   George Golubev Wed, 12 Nov 2003 14:44:47 +0200 (#19735)

 

Приветствую.

On Wed, 12 Nov 2003, George Golubev wrote:

Хм... Нету у меня killall почему-то... А kill с ключами нельзя?

73 de RA9MB/Александр
http://www.qsl.net/ra9mb

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 12 Nov 2003 19:17:30 +0000 (GMT) (#19765)

 

i686-pc-linux-gnu)

On Wed, 12 Nov 2003 19:17:30 +0000 (GMT)
"Alexander S. Yurkov" <fit***@o*****.com> wrote:

Хм... Должен быть. /usr/bin/killall, например. Поставь.

А зачем?

Ответить   George Golubev Wed, 12 Nov 2003 15:42:08 +0200 (#19771)

 

On Wed, 12 Nov 2003, George Golubev wrote:

Говорю же нету... И http доступа тоже нету чтобы скачать.

Базовые средства всегда лучше :-)

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 12 Nov 2003 20:16:34 +0000 (GMT) (#19779)

 

i686-pc-linux-gnu)

On Wed, 12 Nov 2003 20:16:34 +0000 (GMT)
"Alexander S. Yurkov" <fit***@o*****.com> wrote:

Это идет с дистрибутивом линукса.

Согласен. killall оттуда.

Ответить   George Golubev Wed, 12 Nov 2003 16:21:49 +0200 (#19789)

 

On Wed, 12 Nov 2003, George Golubev wrote:

Смотря какого. В моем нет.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 12 Nov 2003 20:45:29 +0000 (GMT) (#19799)

 

i686-pc-linux-gnu)

On Wed, 12 Nov 2003 20:45:29 +0000 (GMT)
"Alexander S. Yurkov" <fit***@o*****.com> wrote:

Интересно... Это что за дистриб такой?
Ну, тогда попробуй:

for i in `ps ax|grep pppd|awk '{ print $1 }'`; do kill $i; done

Надеюсь, awk есть? ;-)

Ответить   George Golubev Wed, 12 Nov 2003 16:53:32 +0200 (#19810)

 

On Wed, 12 Nov 2003, George Golubev wrote:

Caldera

Есть. Но так как-то заморочено. Проще должно быть...

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 12 Nov 2003 21:35:20 +0000 (GMT) (#19824)

 

i686-pc-linux-gnu)

On Wed, 12 Nov 2003 21:35:20 +0000 (GMT)
"Alexander S. Yurkov" <fit***@o*****.com> wrote:

Ну, знаете ли! Проще - это killall :-)))
Неохота набирать каждый раз руками - напишите скрипт.
Хочется свой, _личный_ бинарник - напишите на си, скомпильте и назовите
его killall :-))))))))

Все, желаю успехов.

Ответить   George Golubev Wed, 12 Nov 2003 17:40:05 +0200 (#19826)

 

On Wed, 12 Nov 2003, George Golubev wrote:

А еще проще, как оказывается, kill с отрицательным пид... Наверное это
есть базовый unix-эквивалент killall. Так что решение всегда есть и без
писательства на си:-)

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 12 Nov 2003 22:05:08 +0000 (GMT) (#19837)

 

это невозможно.
Набор номера это одна команда.
Модем не перейдет в другое состояние пока эту команду не выполнит.
Т.е. пока соединение или будет или не будет установлено.
Таймауты задаются.

Единственное рашение прервать набор номера - кнопка RESET на модеме
и то если он внешний.
Других не знаю.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Mike Potopaev Wed, 12 Nov 2003 17:51:00 +0500 (#19747)

 

On Wed, 12 Nov 2003, Mike Potopaev wrote:

У меня это много команд. Целый bash скрипт (перебираются разные номера
пока не получится соединение). И именно его я убить не могу.
Один только набор номера (atd...) тут ни при чем.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 12 Nov 2003 19:20:05 +0000 (GMT) (#19764)

 

Alexander S. Yurkov wrote:

killall pppd
killall chat

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 12 Nov 2003 15:07:00 +0200 (#19767)