ALT Linux Community general discussions
 help / color / mirror / Atom feed
* Re: [mdk-re] pppd & inittab
@ 2001-01-20  1:15 denf
  2001-01-22  6:07 ` Alexei Takaseev
  0 siblings, 1 reply; 5+ messages in thread
From: denf @ 2001-01-20  1:15 UTC (permalink / raw)
  To: mandrake-russian


01/20/2001 01:00:19 PM mandrake-russian-admin wrote:
>Hi All!
>
>Не могу нормально поднять pppd через inittab :-(
>Прописал в inittab следующее
>
>pd:23:respawn:/usr/sbin/pppd /dev/ttyS0 115200 defaultroute
<адрес>:<адрес>
>
>и каждые 5 минут получаю сообщение: respawning too fast: disabled for 5
minutes
>Хотя ppp все же, не смотря на это, поднимается и работает нормально.
>Т.е. получается, что при попытке инициализации модема, происходит
>какая-то неурядица, но несмотря на это, соединение все же происходит,
>а respawning этого не видит, вот и долбит каждые 5 минут.
>Если дать руками то же самое: /usr/sbin/pppd /dev/ttyS0 115200
defaultroute
><адрес>:<адрес>,
>то все, естественно, нормально.
>
>Модем - его даже модемом назвать нельзя - удлинитель com-порта,
отечественного
>производства. Этакое "самопалище". Но работает великолепно. Свои 115
Кбит/с
>отрабатывает без проблем.
>
видимо это происходит от того, что pppd "демонизируется", т.е. в частности
делает fork() и родителем exit(), а потомок уже начинает устанавливать
соединение.
init видит, что процесс, который он запустил, завершился, и запускает
команду заново. Это очень опасная ситуация, т.к. если бы при последующих
запусках pppd не завершался бы, машину умерла бы через несколько часов,
исчерпав память или таблицу процессов.

>Как это дело побороть?
в inittab обычно только mgetty ставят, а куда pppd написать, вроде уже
подсказали..


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [mdk-re] pppd & inittab
  2001-01-20  1:15 [mdk-re] pppd & inittab denf
@ 2001-01-22  6:07 ` Alexei Takaseev
  2001-01-22 22:13   ` Igor Solovyov
  0 siblings, 1 reply; 5+ messages in thread
From: Alexei Takaseev @ 2001-01-22  6:07 UTC (permalink / raw)
  To: mandrake-russian

denf@novosoft.ru wrote:
> 
> >Не могу нормально поднять pppd через inittab :-(
> >Прописал в inittab следующее
> >
> >pd:23:respawn:/usr/sbin/pppd /dev/ttyS0 115200 defaultroute
> ><адрес>:<адрес>
> видимо это происходит от того, что pppd "демонизируется", т.е. в частности
> делает fork() и родителем exit(), а потомок уже начинает устанавливать
> соединение.
> init видит, что процесс, который он запустил, завершился, и запускает
> команду заново. Это очень опасная ситуация, т.к. если бы при последующих
> запусках pppd не завершался бы, машину умерла бы через несколько часов,
> исчерпав память или таблицу процессов.
> 
> >Как это дело побороть?
> в inittab обычно только mgetty ставят, а куда pppd написать, вроде уже
> подсказали..

можно и в inittab написать, только с параметром -detach



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [mdk-re] pppd & inittab
  2001-01-22  6:07 ` Alexei Takaseev
@ 2001-01-22 22:13   ` Igor Solovyov
  2001-01-23  4:47     ` Alexei Takaseev
  0 siblings, 1 reply; 5+ messages in thread
From: Igor Solovyov @ 2001-01-22 22:13 UTC (permalink / raw)
  To: mandrake-russian

Hi !
On Mon, 22 Jan 2001 11:07:00 +0800 Alexei Takaseev <taf@ilim.ru> wrote:
AT> > >Как это дело побороть?
AT> > в inittab обычно только mgetty ставят, а куда pppd написать, вроде уже
AT> > подсказали..
AT> 
AT> можно и в inittab написать, только с параметром -detach

Есть у меня сомнения по этому поводу.
Дело в том, что -detach был прописан в /etc/ppp/options

--
Best regards!
Igor Solovyov
Zlatoust, Russia



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [mdk-re] pppd & inittab
  2001-01-22 22:13   ` Igor Solovyov
@ 2001-01-23  4:47     ` Alexei Takaseev
  2001-01-23 20:57       ` Igor Solovyov
  0 siblings, 1 reply; 5+ messages in thread
From: Alexei Takaseev @ 2001-01-23  4:47 UTC (permalink / raw)
  To: mandrake-russian

Igor Solovyov wrote:
> 
> AT> можно и в inittab написать, только с параметром -detach
> 
> Есть у меня сомнения по этому поводу.
У меня так на всех выделенках прописано. И ничего, работает.

вот строчка с реально работающей тачки:

s1:345:respawn:/usr/sbin/pppd -detach /dev/ttyS1 115200

> Дело в том, что -detach был прописан в /etc/ppp/options
Я по этим граблям еще года три назад топтался, только там случай совсем
патологический был. Но в конце концов пришел к выводу: если куда
звонить, по дайламу - то опции указывать в options.ttySx, если dial-in
то тоже самое, а вот если выделенка, то никаких options'ов, все нужное
выносить в параметрах запуска pppd. Бо потом засношаешься выяснять,
прочел он тот или иной конфиг, или послал в кебенимат.



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [mdk-re] pppd & inittab
  2001-01-23  4:47     ` Alexei Takaseev
@ 2001-01-23 20:57       ` Igor Solovyov
  0 siblings, 0 replies; 5+ messages in thread
From: Igor Solovyov @ 2001-01-23 20:57 UTC (permalink / raw)
  To: mandrake-russian

Hi !
On Tue, 23 Jan 2001 09:46:34 +0800 Alexei Takaseev <taf@ilim.ru> wrote:

AT> Я по этим граблям еще года три назад топтался, только там случай совсем
AT> патологический был. Но в конце концов пришел к выводу: если куда
AT> звонить, по дайламу - то опции указывать в options.ttySx, если dial-in
AT> то тоже самое, а вот если выделенка, то никаких options'ов, все нужное
AT> выносить в параметрах запуска pppd. Бо потом засношаешься выяснять,
AT> прочел он тот или иной конфиг, или послал в кебенимат.

Да, похоже это так. Я тут намедни именно так и боролся, пока все options
не почистил и не передал все параметры при запуске. :-(

--
Best regards!
Igor Solovyov
Zlatoust, Russia



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2001-01-23 20:57 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-01-20  1:15 [mdk-re] pppd & inittab denf
2001-01-22  6:07 ` Alexei Takaseev
2001-01-22 22:13   ` Igor Solovyov
2001-01-23  4:47     ` Alexei Takaseev
2001-01-23 20:57       ` Igor Solovyov

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git