[devel] Re: [devel] Правильная работа pppd с ядрами 2.2 & 2.4

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_fandra=2Eorg?=
Сб Фев 24 07:07:48 MSK 2001


On Sat, Feb 24, 2001 at 06:42:20AM +0300, Konstantin Volckov wrote:
> > > Для того, чтобы pppd работал как в 2.2, так и в 2.4, необходимо добаить в
> > > /etc/modules.conf следующие строки:
> > >
> > > ---cut---
> > > if `/bin/uname -r |/bin/cut -d- -f1 |/bin/cut -d. -f2` == 2
> > > alias char-major-108 off
> > > alias tty-ldisc-3 ppp
> > > else
> > > alias char-major-108 ppp_generic
> > > alias tty-ldisc-3 ppp_async
> > > endif
> > > ---cut---
> > >
> > > Они немного отличаются от того варианта. который Дмитрий посылал в этот
> > > список.
> >
> > Я уже поместил в /etc/modules.conf, устанавливаемый по умолчанию,
> > alias tty-ldisc-3 ppp_async
> > if `/bin/uname -r |/bin/cut -d- -f1 |/bin/cut -d. -f2` < 3
> > 	alias ppp_generic off
> > 	alias ppp_async ppp
> > fi
> >
> > строка
> > alias char-major-108 ppp_generic
> > не нужна, ибо прошита в modutils.
> >
> > С ядром 2.2 работает, с 2.4 тоже должно работать.
> >
> > Есть ли смысл это менять?
> 
> Есть, т.к. с ядром 2.4 эта версия не работает. Кроме того, строка

У меня нет ядра 2.4, но тем не менее эта версия работает, :)
ибо получена из исходной путем применения эквивалентных преобразований.

Вот еще один (эквивалентный) вариант:
if `/bin/uname -r |/bin/cut -d- -f1 |/bin/cut -d. -f2` < 3
	alias ppp_generic off
else
	alias tty-ldisc-3 ppp_async
endif


> alias char-major-108 ppp_generic
> все-таки нужна, т.к. ядро 2.4 без нее не работает.

Ее разумнее прошить в modutils, что я и сделал в modutils-2.4.2-ipl2mdk.
Именно поэтому она и не нужна в /etc/modules.conf.

Для справки: сейчас в modutils-2.4.2-ipl2mdk/util/alias.h прописано:
alias	char-major-108	ppp_generic
alias	tty-ldisc-3	ppp


Regards,
	Dmitry

+-------------------------------------------------------------------------+
Dmitry V. Levin     mailto://ldv@fandra.org
Software Engineer   PGP pubkey http://www.fandra.org/users/ldv/pgpkeys.html
IPLabs Linux Team   http://linux.iplabs.ru
Fandra Project      http://www.fandra.org
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 232 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20010224/d9f322d2/attachment-0001.bin>


Подробная информация о списке рассылки Devel