URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 2086
[ Назад ]

Исходное сообщение
"Настройка PPPoE"

Отправлено Vigo , 10-Июл-08 16:47 
Зараннее прошу прощения если выбрал не ту тему в форуме.

Всем привет,
кто нить помогите в решении проблемы: установил Мандриву2008, настраиваю pppoe подключение в инет, естественно через графику (модем выставлен как роутер)... подключение настраивается нормально но есть одно но - подключение рррое не работает до тех пор пока я вручную не выключаю порт eth0 через консоль (ifconfig eth0 down). Только после этого пинги уходят в мир. Такую процедуру приходится проделовать почти кадый час т.к. eth0 каким то образом поднимется сам по себе о_О.

Не судите строго еси чё не дописал...


Содержание

Сообщения в этом обсуждении
"Настройка PPPoE"
Отправлено angra , 11-Июл-08 10:48 
Дайте вывод ifconfig и route во время рабочего и нерабочего подключения

"Настройка PPPoE"
Отправлено Vigo , 15-Июл-08 00:48 
>Дайте вывод ifconfig и route во время рабочего и нерабочего подключения

[root@localhost vigo]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:E0:4C:BC:C1:05
          inet addr:10.1.62.189  Bcast:10.1.62.255  Mask:255.255.255.0
          inet6 addr: fe80::2e0:4cff:febc:c105/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:127 errors:0 dropped:0 overruns:0 frame:0
          TX packets:204 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:8809 (8.6 KiB)  TX bytes:18329 (17.8 KiB)
          Interrupt:19 Base address:0xa000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:24 errors:0 dropped:0 overruns:0 frame:0
          TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1656 (1.6 KiB)  TX bytes:1656 (1.6 KiB)

ppp0      Link encap:Point-to-Point Protocol
          inet addr:83.221.170.243  P-t-P:83.221.168.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:54 (54.0 b)  TX bytes:54 (54.0 b)

[root@localhost vigo]# ifconfig eth0 down

[root@localhost vigo]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:E0:4C:BC:C1:05
          inet6 addr: fe80::2e0:4cff:febc:c105/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:15608 errors:0 dropped:0 overruns:0 frame:0
          TX packets:15900 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:8175117 (7.7 MiB)  TX bytes:2902414 (2.7 MiB)
          Interrupt:20

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:640 errors:0 dropped:0 overruns:0 frame:0
          TX packets:640 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:44160 (43.1 KiB)  TX bytes:44160 (43.1 KiB)

ppp0      Link encap:Point-to-Point Protocol
          inet addr:83.221.175.215  P-t-P:83.221.172.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:14152 errors:0 dropped:0 overruns:0 frame:0
          TX packets:14843 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:7772955 (7.4 MiB)  TX bytes:2481565 (2.3 MiB)

только после этого пинги идут в мир.


"Настройка PPPoE"
Отправлено tux2002 , 15-Июл-08 14:40 
man pppd -> defaultroute (прописать в /etc/ppp/options). Наверное поможет

"Настройка PPPoE"
Отправлено Vigo , 18-Июл-08 01:18 
>man pppd -> defaultroute (прописать в /etc/ppp/options). Наверное поможет

Прописал, не помогло... :(
А можете подсказать, каким образом создать скрипт, который автоматом выполняет указанную команду в консоли ?!  В скрипте можно было бы прописать команду "ifconfig eth0 down" и поместить его на раб. стол, ну и соответственно через дабл клик опускать порт, тем самым "включая" инет... =)))
Был бы очень признателен... =)


"Настройка PPPoE"
Отправлено Vladimir , 18-Июл-08 11:48 
>[оверквотинг удален]
>Всем привет,
>кто нить помогите в решении проблемы: установил Мандриву2008, настраиваю pppoe подключение в
>инет, естественно через графику (модем выставлен как роутер)... подключение настраивается нормально
>но есть одно но - подключение рррое не работает до тех
>пор пока я вручную не выключаю порт eth0 через консоль (ifconfig
>eth0 down). Только после этого пинги уходят в мир. Такую процедуру
>приходится проделовать почти кадый час т.к. eth0 каким то образом поднимется
>сам по себе о_О.
>
>Не судите строго еси чё не дописал...

Если модем работает в режиме роутера то, что там настраивать?


"Настройка PPPoE"
Отправлено Vigo , 18-Июл-08 12:09 
>[оверквотинг удален]
>>инет, естественно через графику (модем выставлен как роутер)... подключение настраивается нормально
>>но есть одно но - подключение рррое не работает до тех
>>пор пока я вручную не выключаю порт eth0 через консоль (ifconfig
>>eth0 down). Только после этого пинги уходят в мир. Такую процедуру
>>приходится проделовать почти кадый час т.к. eth0 каким то образом поднимется
>>сам по себе о_О.
>>
>>Не судите строго еси чё не дописал...
>
> Если модем работает в режиме роутера то, что там настраивать?

Если бы я знал что "там" нужно настроить я бы не задавал вопрос... ;) Суть проблемы описана выше, и я не знаю что с этим можно сделать...


"Настройка PPPoE"
Отправлено Vladimir , 18-Июл-08 12:28 
>[оверквотинг удален]
>>>приходится проделовать почти кадый час т.к. eth0 каким то образом поднимется
>>>сам по себе о_О.
>>>
>>>Не судите строго еси чё не дописал...
>>
>> Если модем работает в режиме роутера то, что там настраивать?
>
>Если бы я знал что "там" нужно настроить я бы не задавал
>вопрос... ;) Суть проблемы описана выше, и я не знаю что
>с этим можно сделать...

Cкорее всего модем установлен в режиме моста.
И абсолютно непонятно какой такой eth0 Вы выключаете.
Сколько же интерфейсов у Вас в системе?


"Настройка PPPoE"
Отправлено Vigo , 18-Июл-08 13:33 
>[оверквотинг удален]
>>>
>>> Если модем работает в режиме роутера то, что там настраивать?
>>
>>Если бы я знал что "там" нужно настроить я бы не задавал
>>вопрос... ;) Суть проблемы описана выше, и я не знаю что
>>с этим можно сделать...
>
> Cкорее всего модем установлен в режиме моста.
> И абсолютно непонятно какой такой eth0 Вы выключаете.
> Сколько же интерфейсов у Вас в системе?

Один:

eth0      Link encap:Ethernet  HWaddr 00:E0:4C:BC:C1:05
          inet addr:10.1.62.189  Bcast:10.1.62.255  Mask:255.255.255.0
          inet6 addr: fe80::2e0:4cff:febc:c105/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:127 errors:0 dropped:0 overruns:0 frame:0
          TX packets:204 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:8809 (8.6 KiB)  TX bytes:18329 (17.8 KiB)
          Interrupt:19 Base address:0xa000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:24 errors:0 dropped:0 overruns:0 frame:0
          TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1656 (1.6 KiB)  TX bytes:1656 (1.6 KiB)

ppp0      Link encap:Point-to-Point Protocol
          inet addr:83.221.170.243  P-t-P:83.221.168.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:54 (54.0 b)  TX bytes:54 (54.0 b)

после команды "ifconfig eth0 down" или "pppoe-start" интернет начинает работать, пинги идут в мир. Если этого не длаю то пинги идут только до внутр. ресурсов провайдера т.е. pppoe соединение не активно. Можно ли каким либо образом прописать скрипт при двойном шелчке на который будет выполняться команда "pppoe-start" ?! Других способов я придумать не могу... :(


"Настройка PPPoE"
Отправлено angra , 19-Июл-08 11:49 
>Можно ли каким либо образом прописать скрипт при двойном шелчке на который будет выполняться команда "pppoe-start"

Можно, создайте скрипт и поместите его на рабочий стол. Создаете текстовый файл с произвольным именем, ставите ему разрешение на исполнение. Внутри
#!/bin/bash
pppoe-start &
или для поднятия привилегий
sudo pppoe-start &

При желании можно сделать автоматическое соединение с интернетом при старте машины, но как это сделать в мандриве я не в курсе.



"Настройка PPPoE"
Отправлено Vigo , 19-Июл-08 12:31 
>[оверквотинг удален]
>
>Можно, создайте скрипт и поместите его на рабочий стол. Создаете текстовый файл
>с произвольным именем, ставите ему разрешение на исполнение. Внутри
>#!/bin/bash
>pppoe-start &
>или для поднятия привилегий
>sudo pppoe-start &
>
>При желании можно сделать автоматическое соединение с интернетом при старте машины, но
>как это сделать в мандриве я не в курсе.

Спасибо за подсказку, прописал скрипт всё заработало... А ещё поковырялся в настройках pppoe соединения: настрил так чтобы при включении pppoe поднималось сразу - теперь нет доступа на бесплатные ресурсы провайдера =)))
Ну я думаю раздерусь... Спасибо всем за помошь :)


"Настройка PPPoE"
Отправлено kender , 23-Июл-08 13:35 
Полагаю, что основная трабла в том, что ваш комп при "включённом" eht0 маршрутизирует все запросы на него, что естественно не тру. А при выключении оного eth0 вы "теряете" сеть провайдера (вместе с его ресурсами), но маршрутизация идёт на ppp0.

Имхо надо прописать маршрутизацию, типа: всё что на 0.0.0.0/0 отправлять на 83.221.170.243 (ip-адрес ppp0), ап всё что на сеть провайдера (узнайте параметры сети у прова) отправлять на 10.1.62.189 (ip-адрес eth0).