[sisyphus] Master beta (almost [JT])

Andrey S. Pankov =?iso-8859-1?q?sisyphus_=CE=C1_casper=2Eorg=2Eua?=
Вс Янв 27 11:22:35 MSK 2002


27 Январь 2002 01:24, Вы написали:
> Приветствую.

Салют :)

> Я тут намешаю из двух писем, можно? :)
>
> On Sat, 26 Jan 2002 11:16:24 +0200
>
> "Aleksandr Blohin" <sass на uustoll.ee> 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 (интернет есть!)
>

Если я не ошибаюсь, то с какого-то времени для любых ррр соединений при
наличии дефолтового роутинга он не переопределяется.
Правда, я всегда просто тушил eth, подымал ррр и опять eth.

> > 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
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus на altlinux.ru
> http://altlinux.ru/mailman/listinfo/sisyphus




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