From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4354DB5D.5050001@uaservice.com.ua> Date: Tue, 18 Oct 2005 14:24:13 +0300 From: Valentin Lavrinenko User-Agent: Mozilla/5.0 (X11; U; Linux i686; uk-UA; rv:1.7.2) Gecko/20040808 X-Accept-Language: uk, en MIME-Version: 1.0 To: ALT Linux Community Subject: Re: [Comm] /sbin/ifup ppp0 - =?KOI8-U?Q?=CE=C5=CB=CF=D2=D2=C5=CB?= =?KOI8-U?Q?=D4=CE=C1=D1_=D2=C1=C2=CF=D4=C1_=D0=CF_Ctrl-C?= References: <434CEFAD.1010407@uaservice.com.ua> In-Reply-To: <434CEFAD.1010407@uaservice.com.ua> X-Enigmail-Version: 0.85.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 8bit X-Authenticated-Sender: lvu@uaservice.com.ua X-Spam-Processed: mail.uaservice.com.ua, Tue, 18 Oct 2005 14:32:40 +0300 (not processed: message from valid local sender) X-MDRemoteIP: 195.230.133.210 X-Return-Path: lvu@uaservice.com.ua X-MDaemon-Deliver-To: community@altlinux.ru Cc: X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Oct 2005 11:24:56 -0000 Archived-At: List-Archive: List-Post: Hi, All! Valentin Lavrinenko wrote: > Обнаружилась следующая трабла. При поднятии ppp-соединения с помощью > /sbin/ifup ppp0 обрываю его по Ctrl-C. > В принципе, все присходит нормально, pppd ловит сигнал и корректно > завершается. Но, если нажать Ctrl-C очень быстро > (сразу после выполнения команды), то получается следующее: pppd > сигнал, судя по логам, не получает, и продолжает > коннектиться. Скрипт же ifup завершается, говоря, что Failed to > activate ppp0 with error 35 (точнее, говорит это, видимо, > usernetctl), и, очевидно, не делает ничего, что должен бы после > запуска pppd сделать - не прописывается маршрутизация > и т. п. Что-то никто не отвечает :( В общем, я, вроде, разобрался, откуда эти грабли. Проистекает это все, судя по всему, из программки ppp-watch, и вот здесь https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=40585 висит эта бага. К сожалению, я не могу воспользоваться приведенным там патчем, так как используемый в RedHat ppp-watch.c отличается от АЛЬТовского. В Сизифовском net-scripts 0.5.5 ppp-watch.c точно такой же, как в мастерском 0.4.9.1, так что ставить обновление из Сизифа мне, очевидно, смысла нету. Сейчас я вижу для себя два варианта: либо пытаться разобраться в том, как работает АЛЬТовский ppp-watch, и фиксить его, либо брать исходник от RedHat'а, компилировать, и заменять бинарник /sbin/ppp-watch. Подскажите, пожалуйста, насколько чреват проблемами второй вариант (он, очевидно, менее трудоемкий, чем первый), и какие вообще есть предложения по поводу всего этого?