From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 27 Jan 2002 00:24:20 +0100 From: voo_doo@t-online.de (Vladislav Vostrykh) To: sisyphus@altlinux.ru Subject: Re: [sisyphus] Master beta (almost [JT]) Message-Id: <20020127002420.5e6456e0.voodoo@beamgate.de> In-Reply-To: <20020126111624.406c7fe4.sass@uustoll.ee> References: <1327246539.20020125171346@uustoll.ee> <20020126111624.406c7fe4.sass@uustoll.ee> X-Mailer: Sylpheed version 0.6.6 (GTK+ 1.2.10; i586-alt-linux) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-Sender: 520065160745-0001@t-dialin.net Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: Приветствую. Я тут намешаю из двух писем, можно? :) On Sat, 26 Jan 2002 11:16:24 +0200 "Aleksandr Blohin" wrote: > On Fri, 25 Jan 2002 17:13:46 +0200 > voo_doo@t-online.de (Vladislav Vostrykh) wrote: > > VV> 4. Когда выбрано несколько способов покдлючения к инету (в моем > VV> случае - DSL и локальная сеть), в конце процедуры настройки сети > > <кусь> > > VV> Но, поставив ее руками, я получил ту же самую проблему с рутингом. > VV> Для себя я ее решил добавлением строки > VV> route del default > VV> в файл /usr/sbin/adsl-connect > VV> Как правильней? > > Более тщательное исследование позволяет предположить, что у Вас вступают > в конфликт стартовые скрипты Internet и ADSL. Одного из них надо убить. Дело в том, что я уже тут говорил не про стартовые скрипты, а про tkppoe из rp-pppoe-gui. Ну и, кроме того, при инсталляции я выбрал Internet в качестве подключения (когда меня предупредили что несколько соединений). Почему при этом в стартовых скриптах оказался adsl? > VV> route del default > VV> service adsl stop > VV> service adsl start > > Это должно работать и без route del default Включил снова (для тестов) запуск adsl при загрузке. После загрузки: [root@voodoos-laptop root]# ifconfig eth0 Link encap:Ethernet HWaddr 00:50:DA:EA:BF:59 inet addr:192.168.1.84 Bcast:192.168.1.255 Mask:255.255.255.0 ppp0 Link encap:Point-to-Point Protocol inet addr:ххх.ххх.227.83 P-t-P:217.5.98.8 Mask:255.255.255.255 [root@voodoos-laptop root]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface ххх.ххх.98.8 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0 (интернета нет) [root@voodoos-laptop root]# service adsl stop Shutting down ADSL link [ OK ] [root@voodoos-laptop root]# service adsl start Bringing up ADSL link.. Connected! [ OK ] [root@voodoos-laptop root]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface ххх.ххх.98.8 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0 (интернета нет) [root@voodoos-laptop root]# route del default (!!!) [root@voodoos-laptop root]# service adsl restart Shutting down ADSL link [ OK ] Bringing up ADSL link. Connected! [ OK ] [root@voodoos-laptop root]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface ххх.ххх.98.8 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 ххх.ххх.98.8 0.0.0.0 UG 0 0 0 ppp0 (интернет есть!) > VV> Кстати, жалко что не ставится rp-pppoe-gui при выборе DSL. Мне > VV> как-то с ней удобнее. Захотел -- подключился. Тем более, работает от > VV> пользователя. > > Ваша правда - жаль. А при установке, интересно, Вы его выбирали? Как я писал выше, я не делал детального выбора пакетов, просто отметил _все_ разделы. Кстати, rp-pppoe поставился, а rp-pppoe-gui нет. Было бы здорово ставить оба при выборе подключения через DSL (и еще можно сделать линк "Интернет" на рабочем столе KDE не на kppp а на tkpppoe в этом случае) Ну вот, tkpppoe без route del default не работает :( То же самое - рутинг остается на 192.168.1.1. Именно поэтому мне и пришлось добавить строчку в /usr/sbin/adsl-connect После этого все работает как мне хочется :) (т.е. сначала сеть. а если ДСЛ нужен - то он через tkpppoe) > В дистрибутиве это реализовано так, что когда вызывается > service adsl start, то он, в свою очередь, вызывает скрипт, > /etc/sysconfig/network-scripts/net_cnx_up, в котором содержится > /sbin/route del defaul. > net_cnx_up создаётся draknet-ом. Вот содержимое net_cnx_up после инсталляции (примеры выше, кстати, тоже после инсталляции, т.е. я не конфигурировал больше DSL соединение. Ну, за исключением tkpppoe :)) [.... network-scripts]# cat /etc/sysconfig/network-scripts/net_cnx_up #!/bin/bash if [ "x$1" == "x--boot_time" ]; then exit; fi /etc/rc.d/init.d/network restart [......... network-scripts]# (черт, а зачем я, собственно, цитировал командную строку вверху с ifconfig и route??? :)) В общем, интернет есть, но после маааленького напильника :) Меня, кстати, больше интересует правильная работа tkpppoe, а не сервиса adsl. Потому что dsl раз в сутки отключают (чтобы динамический ip был :)), а заставлять пользователя (себя, например) делать service adsl restart не хочется. Кроме того, ДСЛ же не всегда подключен (на работе мне нужна сеть, дома - ДСЛ) Я не слишком тут расписался? :) Просто хочется чтобы такая комбинация (сеть и ДСЛ) работала "с нуля". WBR, Vlad Vostrykh