ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] KPPP&LAN
@ 2003-05-16  8:44 Красавин Андрей
  2003-05-16 10:18 ` Красавин Андрей
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Красавин Андрей @ 2003-05-16  8:44 UTC (permalink / raw)
  To: Community

Добрый всем день!

Компьютер подключен к локальной сети с прямым выходом в Интернет.
Сегодня принесли на тестирование модем Genius GM56PCI-LA, ну я 
его и решил проверить под линуксом (Мастер-2.2, ядро alt7). 
Драйвер к модему подцепился, запускаю КРРР, он коннектиться и 
вываливается с ошибкой на запуск pppd.
Сделал service network off, после чего КРРР сконектился без проблем.

Интересует общий вопрос: как можно подружить network и КРРР? Как 
я понял при запущенном интерфейсе eth0 у pppd возникают проблемы...

-- 
С уважением, Андрей Красавин



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] KPPP&LAN
  2003-05-16  8:44 [Comm] KPPP&LAN Красавин Андрей
@ 2003-05-16 10:18 ` Красавин Андрей
  2003-05-16 17:43   ` Aleksandr Fetininsky
  2003-05-17  1:57   ` Arcady V. Ivanov
  2003-05-16 15:25 ` Sergey V Turchin
  2003-05-18  5:02 ` Amodeus
  2 siblings, 2 replies; 12+ messages in thread
From: Красавин Андрей @ 2003-05-16 10:18 UTC (permalink / raw)
  To: community

Красавин Андрей пишет:
> Добрый всем день!
> 
> Компьютер подключен к локальной сети с прямым выходом в Интернет.
> Сегодня принесли на тестирование модем Genius GM56PCI-LA, ну я его и 
> решил проверить под линуксом (Мастер-2.2, ядро alt7). Драйвер к модему 
> подцепился, запускаю КРРР, он коннектиться и вываливается с ошибкой на 
> запуск pppd.
> Сделал service network off, после чего КРРР сконектился без проблем.
> 
> Интересует общий вопрос: как можно подружить network и КРРР? Как я понял 
> при запущенном интерфейсе eth0 у pppd возникают проблемы...
> 

Может я некорректно задал вопрос? Намекните, пожалуйста, тогда на 
это...

Просто мне интересно почему при отключенном eth0 КРРР заработал, 
а при включенном возникла проблема с pppd.

-- 
С уважением, Андрей Красавин



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] KPPP&LAN
  2003-05-16  8:44 [Comm] KPPP&LAN Красавин Андрей
  2003-05-16 10:18 ` Красавин Андрей
@ 2003-05-16 15:25 ` Sergey V Turchin
  2003-05-18  5:02 ` Amodeus
  2 siblings, 0 replies; 12+ messages in thread
From: Sergey V Turchin @ 2003-05-16 15:25 UTC (permalink / raw)
  To: community

[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 765 bytes --]

> В сообщении от 16 Май 2003 12:44 Красавин Андрей написал(a):
> Добрый всем день!
>
> Компьютер подключен к локальной сети с прямым выходом в Интернет.
> Сегодня принесли на тестирование модем Genius GM56PCI-LA, ну я
> его и решил проверить под линуксом (Мастер-2.2, ядро alt7).
> Драйвер к модему подцепился, запускаю КРРР, он коннектиться и
> вываливается с ошибкой на запуск pppd.
> Сделал service network off, после чего КРРР сконектился без
> проблем.
>
> Интересует общий вопрос: как можно подружить network и КРРР? Как
> я понял при запущенном интерфейсе eth0 у pppd возникают
> проблемы...
pppd поднимает 2-й маршрут "по-умолчанию"

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] KPPP&LAN
  2003-05-16 10:18 ` Красавин Андрей
@ 2003-05-16 17:43   ` Aleksandr Fetininsky
  2003-05-17  1:57   ` Arcady V. Ivanov
  1 sibling, 0 replies; 12+ messages in thread
From: Aleksandr Fetininsky @ 2003-05-16 17:43 UTC (permalink / raw)
  To: community

  On Fri, 16 May 2003 14:18:01 +0400 Красавин Андрей
<krasavin@kominet.ru> wrote:

> Красавин Андрей пишет:
> > Добрый всем день!
> > 
> > Компьютер подключен к локальной сети с прямым выходом в Интернет.
> > Сегодня принесли на тестирование модем Genius GM56PCI-LA, ну я его и
> > 
> > решил проверить под линуксом (Мастер-2.2, ядро alt7). Драйвер к
> > модему подцепился, запускаю КРРР, он коннектиться и вываливается с
> > ошибкой на запуск pppd.

       Exit status в man pppd 20 видов, указывайте номер.

> > Сделал service network off, после чего КРРР сконектился без проблем.
> > 
> > Интересует общий вопрос: как можно подружить network и КРРР? Как я
> > понял при запущенном интерфейсе eth0 у pppd возникают проблемы...
> > 
> 
> Может я некорректно задал вопрос? Намекните, пожалуйста, тогда на 
> это...
> 
> Просто мне интересно почему при отключенном eth0 КРРР заработал, 
> а при включенном возникла проблема с pppd.

   В /usr/share/ppp/sample/options читаем про опцию noipdefault:

    If no local IP address is given, pppd will use the first IP address
    that belongs to the local hostname. If "noipdefault" is given, this
    is disabled and the peer will have to supply an IP address.

   Я понял это так, что при начале дозвона к провайдеру pppd
   просматривает конфиги для ppp0 на предмет наличия IP-адреса.
   При его отсутствии он берет первый IP, принадлежащий машине.
   А при поднятой service network и настроенном LAN-соединении
   этот будет IP для eth0, что приведет к невозможности получения
   динамического IP  и установления  соединения. Чтобы избежать
   этого и применяется опция noipdefault в /etc/ppp/options.
   Похожая ситуация описана 12.05.03 в письме  от Sergey Osipenko
   "проблема  с ppp0 и pppd"

--
Удачи

Александр



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] KPPP&LAN
  2003-05-16 10:18 ` Красавин Андрей
  2003-05-16 17:43   ` Aleksandr Fetininsky
@ 2003-05-17  1:57   ` Arcady V. Ivanov
  1 sibling, 0 replies; 12+ messages in thread
From: Arcady V. Ivanov @ 2003-05-17  1:57 UTC (permalink / raw)
  To: community

Красавин Андрей пишет:

> Красавин Андрей пишет:
>
>> Добрый всем день!
>>
>> Компьютер подключен к локальной сети с прямым выходом в Интернет.
>> Сегодня принесли на тестирование модем Genius GM56PCI-LA, ну я его и 
>> решил проверить под линуксом (Мастер-2.2, ядро alt7). Драйвер к 
>> модему подцепился, запускаю КРРР, он коннектиться и вываливается с 
>> ошибкой на запуск pppd.
>> Сделал service network off, после чего КРРР сконектился без проблем.
>>
>> Интересует общий вопрос: как можно подружить network и КРРР? Как я 
>> понял при запущенном интерфейсе eth0 у pppd возникают проблемы...
>>
>
> Может я некорректно задал вопрос? Намекните, пожалуйста, тогда на это...
>
> Просто мне интересно почему при отключенном eth0 КРРР заработал, а при 
> включенном возникла проблема с pppd.
>
1. В /var/log/messages оно про себя всё пишет.
2. Удавите default gateway в настройках сети и проблемы не будет.

-- 
SY. Arcady. mailto:arc@help0.ru, WWW - http://www.help0.ru, Instant messenger : arc@jabber.ru





^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] KPPP&LAN
  2003-05-16  8:44 [Comm] KPPP&LAN Красавин Андрей
  2003-05-16 10:18 ` Красавин Андрей
  2003-05-16 15:25 ` Sergey V Turchin
@ 2003-05-18  5:02 ` Amodeus
  2003-05-18 14:49   ` Anton Farygin
  2003-05-19 10:51   ` Aleksandr Fetininsky
  2 siblings, 2 replies; 12+ messages in thread
From: Amodeus @ 2003-05-18  5:02 UTC (permalink / raw)
  To: community

В сообщении от 16 Май 2003 12:44 Красавин Андрей написал:
> Интересует общий вопрос: как можно подружить network и КРРР?
> Как я понял при запущенном интерфейсе eth0 у pppd возникают
> проблемы...
Очень просто! Как уже было сказано, что это из-за "дефолтового" 
маршрута! Так вот...в kppp для каждого соединения настраиваются 
команды, выполняемые до и после соединения и до и после разрыва! 
Так что в пункте "до соединения" пишите команду для убивания 
дефолтового роута (который для локальной сети), а в "после 
разрыва" возвращайте этот маршрут! Вот и всё!
Удачи!
-- 
Amodeus
Saratov Linux User Group
amodeus@pisem.net
http://saratov.lug.ru

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] KPPP&LAN
  2003-05-18  5:02 ` Amodeus
@ 2003-05-18 14:49   ` Anton Farygin
  2003-05-19  3:29     ` Gosha
  2003-05-19 10:51   ` Aleksandr Fetininsky
  1 sibling, 1 reply; 12+ messages in thread
From: Anton Farygin @ 2003-05-18 14:49 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 737 bytes --]

Amodeus пишет:
> В сообщении от 16 Май 2003 12:44 Красавин Андрей написал:
> 
>>Интересует общий вопрос: как можно подружить network и КРРР?
>>Как я понял при запущенном интерфейсе eth0 у pppd возникают
>>проблемы...
> 
> Очень просто! Как уже было сказано, что это из-за "дефолтового" 
> маршрута! Так вот...в kppp для каждого соединения настраиваются 
> команды, выполняемые до и после соединения и до и после разрыва! 
> Так что в пункте "до соединения" пишите команду для убивания 
> дефолтового роута (который для локальной сети), а в "после 
> разрыва" возвращайте этот маршрут! Вот и всё!
> Удачи!

2zerg:

Надо бы это по дефолту сделать... я тут тоже на днях на эти грабли 
попал... пришлось пиво пить и думать ;-)

Rgds,
Rider


[-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] KPPP&LAN
  2003-05-18 14:49   ` Anton Farygin
@ 2003-05-19  3:29     ` Gosha
  2003-05-19  5:12       ` Красавин Андрей
  2003-05-19  6:00       ` Борис Ревякин
  0 siblings, 2 replies; 12+ messages in thread
From: Gosha @ 2003-05-19  3:29 UTC (permalink / raw)
  To: community

Hi!
On Sun, 18 May 2003 18:49:07 +0400
Anton Farygin <rider@altlinux.com> wrote:

> > Очень просто! Как уже было сказано, что это из-за "дефолтового" 
> > маршрута! Так вот...в kppp для каждого соединения настраиваются 
> > команды, выполняемые до и после соединения и до и после разрыва! 
> > Так что в пункте "до соединения" пишите команду для убивания 
> > дефолтового роута (который для локальной сети), а в "после 
> > разрыва" возвращайте этот маршрут! Вот и всё!
> > Удачи!

Что-то я не пойму. Куда у Вас указывал default gw, до установки
соединения ppp? Если ppp - единственный выход "наружу", то IMHO
туда и должен быть настроен default gw средствами самого pppd
(опция defaultroute). Зачем Вам нужен default gw в то время
когда нет выхода "наружу"? Не вижу никакой необходимости в нем, 
кроме случая, когда у вас, например, есть еще один выход "наружу"
кроме как через ppp. Но и в этом случае можно сделать два default gw
средствами iproute2.
Все-таки сначала продумайте структуру своей сети, а уж потом
городите "маршруты".
 
> Надо бы это по дефолту сделать... я тут тоже на днях на эти грабли 
> попал... пришлось пиво пить и думать ;-)

А Вы проверяли что будет, если ppp-соединение будет прервано
не Вами (штатно), а к примеру из-за обрыва связи? 
Прежний маршрут восстановится? Я правда не проверял, но что-то
терзают меня сомнения. :-)))

-- 
Best regards!
Igor Solovyov
System/Network administrator
JSC CB "Zlatkombank", Zlatoust, Russia



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] KPPP&LAN
  2003-05-19  3:29     ` Gosha
@ 2003-05-19  5:12       ` Красавин Андрей
  2003-05-19  6:00       ` Борис Ревякин
  1 sibling, 0 replies; 12+ messages in thread
From: Красавин Андрей @ 2003-05-19  5:12 UTC (permalink / raw)
  To: community

Всем спасибо за подробнейшие разъяснения!!! С проблемой 
разобрался... Тема закрыта... Спасибо.


-- 
С уважением, Андрей Красавин



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] KPPP&LAN
  2003-05-19  3:29     ` Gosha
  2003-05-19  5:12       ` Красавин Андрей
@ 2003-05-19  6:00       ` Борис Ревякин
  1 sibling, 0 replies; 12+ messages in thread
From: Борис Ревякин @ 2003-05-19  6:00 UTC (permalink / raw)
  To: community

On Mon, 19 May 2003 09:29:27 +0600
Gosha <gosha@zkb.ru> wrote:

> Hi!
> On Sun, 18 May 2003 18:49:07 +0400
> Anton Farygin <rider@altlinux.com> wrote:
> 
> > > Очень просто! Как уже было сказано, что это из-за "дефолтового" 
> > > маршрута! Так вот...в kppp для каждого соединения настраиваются 
> > > команды, выполняемые до и после соединения и до и после разрыва! 
> > > Так что в пункте "до соединения" пишите команду для убивания 
> > > дефолтового роута (который для локальной сети), а в "после 
> > > разрыва" возвращайте этот маршрут! Вот и всё!
> > > Удачи!
> 
> Что-то я не пойму. Куда у Вас указывал default gw, до установки
> соединения ppp? Если ppp - единственный выход "наружу", то IMHO
> туда и должен быть настроен default gw средствами самого pppd
> (опция defaultroute). Зачем Вам нужен default gw в то время
> когда нет выхода "наружу"? Не вижу никакой необходимости в нем, 
> кроме случая, когда у вас, например, есть еще один выход "наружу"
> кроме как через ppp. Но и в этом случае можно сделать два default gw
> средствами iproute2.
> Все-таки сначала продумайте структуру своей сети, а уж потом
> городите "маршруты".
>  
> > Надо бы это по дефолту сделать... я тут тоже на днях на эти грабли 
> > попал... пришлось пиво пить и думать ;-)
> 
> А Вы проверяли что будет, если ppp-соединение будет прервано
> не Вами (штатно), а к примеру из-за обрыва связи? 
> Прежний маршрут восстановится? Я правда не проверял, но что-то
> терзают меня сомнения. :-)))

Есть такой себе замечательный файлик - /etc/sysconfig/static-routes.
В нем пропишите то, что Вам необходимо для работы в локальной сети.
defaultroute не определяйте, т.к. он у Вас появится при дозвоне и
исчезнет при окончании сеанса связи. Описание формата файла static-routes
есть частично в нем, частично в /usr/share/doc/initscripts-5.49/sysconfig.txt
У меня так работает на Мастер 2.0.

Вот максимально упрощенное содержание моего static-routes.
----------------------------------------------------------
#/etc/sysconfig/static-routes:
any net 192.168.2.0 netmask 255.255.255.0 gw LINK
----------------------------------------------------------
Сетевой адрес моей машины - 192.168.1.101
LINK - маршрутизатор связывающий две сети 192.168.1.0 и 192.168.2.0,
его адрес 192.168.1.1, разрешается DNS находящимся в сети 192.168.1.0.



-- 
С уважением,
  нач.ОАСУ ЗАО "Урупский ГОК"
  Борис Ревякин			mailto:br@gin.ru
  
  
  


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] KPPP&LAN
  2003-05-18  5:02 ` Amodeus
  2003-05-18 14:49   ` Anton Farygin
@ 2003-05-19 10:51   ` Aleksandr Fetininsky
  2003-05-19 17:06     ` Igor Solovyov
  1 sibling, 1 reply; 12+ messages in thread
From: Aleksandr Fetininsky @ 2003-05-19 10:51 UTC (permalink / raw)
  To: community

  On Sun, 18 May 2003 09:02:10 +0400 Amodeus <amodeus@pisem.net> wrote:

> В сообщении от 16 Май 2003 12:44 Красавин Андрей написал:
> > Интересует общий вопрос: как можно подружить network и КРРР?
> > Как я понял при запущенном интерфейсе eth0 у pppd возникают
> > проблемы...
> Очень просто! Как уже было сказано, что это из-за "дефолтового" 
> маршрута! Так вот...в kppp для каждого соединения настраиваются 
> команды, выполняемые до и после соединения и до и после разрыва! 
> Так что в пункте "до соединения" пишите команду для убивания 
> дефолтового роута (который для локальной сети), а в "после 
> разрыва" возвращайте этот маршрут! Вот и всё!

   А для чего тогда в /etc/sysconfig/network-scripts/ifup-ppp
   прописано следующее:

   if [ "$DEFROUTE" != no ] ; then
     # pppd will no longer delete an existing default  
     # so we have to help it out a little here.
     route del default >/dev/null 2>&1
     opts="$opts defaultroute"

     Или при одновременном наличии и eth0 и ppp0 будут
     какие-то нюансы?
    

> Удачи!
> -- 
> Amodeus
> Saratov Linux User Group
> amodeus@pisem.net
> http://saratov.lug.ru
> ЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪЪб╒i╝·+r≥╗╔┼x%┼кB╒i╝·+rЩ╘m√)НгЗН├шi
> ЪЪПц\x0fз√ыb·ЛЪ╝ОФj)fj\x7fЕ┼кb²З?r┴╕╨x╜
> 

--
Александр



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] KPPP&LAN
  2003-05-19 10:51   ` Aleksandr Fetininsky
@ 2003-05-19 17:06     ` Igor Solovyov
  0 siblings, 0 replies; 12+ messages in thread
From: Igor Solovyov @ 2003-05-19 17:06 UTC (permalink / raw)
  To: community

Hi!
On Mon, 19 May 2003 14:51:33 +0400
Aleksandr Fetininsky <sashurik@telecont.ru> wrote:

>    А для чего тогда в /etc/sysconfig/network-scripts/ifup-ppp
>    прописано следующее:
> 
>    if [ "$DEFROUTE" != no ] ; then
>      # pppd will no longer delete an existing default  
>      # so we have to help it out a little here.
>      route del default >/dev/null 2>&1

Вот этого делать нельзя! Это неправильно!

To ALT: Обратите на это внимание!
Если в силу каких-либо причин в сети был default gw, его
сносить при подьеме ppp нельзя! А если его не было, то эта
строка вызовет сообщение об шибке.

>      opts="$opts defaultroute"
> 
>      Или при одновременном наличии и eth0 и ppp0 будут
>      какие-то нюансы?

Да никаких нюансов нет. Просто нужно себе четко представить
для чего вам нужен default gw, в то время, когда нет выхода
"наружу". Когда Вы это осознаете, тогда и не будет таких
вопросов.

-- 
Best regards!
Igor Solovyov
System/network administrator
JSC CB "Zlatkombank"


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2003-05-19 17:06 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-05-16  8:44 [Comm] KPPP&LAN Красавин Андрей
2003-05-16 10:18 ` Красавин Андрей
2003-05-16 17:43   ` Aleksandr Fetininsky
2003-05-17  1:57   ` Arcady V. Ivanov
2003-05-16 15:25 ` Sergey V Turchin
2003-05-18  5:02 ` Amodeus
2003-05-18 14:49   ` Anton Farygin
2003-05-19  3:29     ` Gosha
2003-05-19  5:12       ` Красавин Андрей
2003-05-19  6:00       ` Борис Ревякин
2003-05-19 10:51   ` Aleksandr Fetininsky
2003-05-19 17:06     ` Igor Solovyov

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git