From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Dmitry V. Levin" To: devel@linux.iplabs.ru Message-ID: <20010220040152.A23501@LDV.fandra.org> Mail-Followup-To: devel@linux.iplabs.ru References: <01022002470101.06451@localhost.localdomain> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="AhhlLboLdkugWU4S" Content-Disposition: inline In-Reply-To: <01022002470101.06451@localhost.localdomain>; from goldhead@linux.ru.net on Tue, Feb 20, 2001 at 02:47:01AM +0300 Subject: [devel] Re: =?koi8-r?B?W2RldmVsXSDp09DSwdfMxc7J0SBwcHBkIMTM0SDRxNLBIDIuNA==?= Sender: devel-admin@linux.iplabs.ru Errors-To: devel-admin@linux.iplabs.ru X-BeenThere: devel@linux.iplabs.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: devel@linux.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: IPLabs Linux Team Developers mailing list List-Unsubscribe: , List-Archive: X-Original-Date: Tue, 20 Feb 2001 04:01:53 +0300 Date: Tue, 20 Feb 2001 04:01:53 +0300 Archived-At: List-Archive: List-Post: --AhhlLboLdkugWU4S Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Tue, Feb 20, 2001 at 02:47:01AM +0300, Konstantin Volckov wrote: > Нашел следующее решение: > можно добавить в файл modules.conf следующие строки: > > --cut--- > # PPP section for kernel 2.4 > alias char-major-108 ppp_generic для ядра 2.2.x должно быть alias char-major-108 off > alias tty-ldisc-3 ppp_async для ядра 2.2.x это должно быть alias tty-ldisc-3 ppp > alias ppp-compress-21 bsd_comp > alias ppp-compress-24 ppp_deflate > alias ppp-compress-26 ppp_deflate Эти три строки уже есть в modutils/util/alias.h, про них можно забыть. > --cut--- > > И будут нормально работать оба ядра, как 2.4, так и 2.2, только в лог при 2.2 > будут кидаться сообщения о ненахождении модулей ppp_generic & ppp_async. > > Как вариант можно добавить в initscripts кусок кода для обновления > modules.conf в зависимости от ядра (для 2.2 вместо ppp_generic & ppp_async > надо вписать ppp). Пока я не могу сообразить как это лучше оформить. > > Есть идеи? Почему не сделать так: if `/bin/uname -r |/bin/cut -d- -f1 |/bin/cut -d. -f2` == 2 alias ppp_generic off alias ppp_async ppp endif alias char-major-108 ppp_generic alias tty-ldisc-3 ppp_async И не надо будет ничего менять при загрузке нового ядра. 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. --AhhlLboLdkugWU4S Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE6kcIAZqIoNiVITrsRArAzAKDqrQ9ayELH9vZTtHsa5NoOZb3+pgCggfDY 2z9gNFfcn/TeJBdNBb6ZBD8= =X+XV -----END PGP SIGNATURE----- --AhhlLboLdkugWU4S-- _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel