Проблемы с интернетом (настройка pppoeconf)

Я недавно поставил кубунту, впервые на линуксе и у меня проблемы с настройкой интернета
Сначала я пытался чтото сделать через нетворк менеджер, но так и не нашёл способа подключить интернет, потом узнал про pppoeconf, и всё работает, но после перезагрузки не работает. Если запустить pppoeconf и всё настроить, то инет работает, ifconfig выдаёт eth0, ppp0, lo. После перезагрузки если выполнить pon dsl-provider, инета нету, ifconfig выдаёт lo. Если заново выполнить pppoeconf, инет появляется, ifconfig выдаёт eth0, ppp0, lo, причём файл dsl-provider с настройками соединения остаётся тем же. Догадываюсь что pppoeconf подключает eth0(это сетевая карта?), а после перезагрузки подключение пропадает.
P.S. Как сделать чтобы простые пользователи смогли подключать и отключать интернет?

0
Flameflower - 2 Ноябрь, 2010 - 08:10
Изображение пользователя Flameflower.

Ну для начала надо бы поднять интерфейс.
Можно просто прописать в консоли ifconfig eth0 up, то же самое, но в /etc/rc.local, можно в /etc/network/interfaces прописать всё необходимое.
А вообще Network Manager сам должен при загрузке поднимать интерфейсы (ну кроме ppp, насколько я знаю). Так полагаю NM был вандальски выпилен из системы?

0
Nazar01 - 2 Ноябрь, 2010 - 09:59

оО сегодня захожу, а инет при запуске компа уже включён и работает. Но я не могу его отключить, poff не работает, только через sudo poff. В какую группу себя включить чтобы я мог отключать инет?
П.С. ничего из системы не удалял

0
dyug - 3 Ноябрь, 2010 - 12:31

без sudo эта команда не может выполняться, ибо она требует рутовых прав.
Но это можно обойти соответствующей настройкой прав судо, тогда она не будет требовать пароль.
Задача, как настроить права судо является задачей на поиск.

+1
Жюстина - 3 Ноябрь, 2010 - 20:13
Изображение пользователя Жюстина.

С sudo играться опаснее... А группы для ppp соединений: dip и dialout.

Будет работать только если и pon был от пользователя.

0
DarkneSS - 3 Ноябрь, 2010 - 19:53
Изображение пользователя DarkneSS.

Откройте с правами root файл /etc/sudoers (предварительно можно сделать бэкап на всякий случай) и добавьте такие две строки:
Cmnd_Alias PON = /usr/bin/pon
ALL ALL=NOPASSWD:PON

Будет выполняться с sudo, но без запроса пароля.

0
dyug - 3 Ноябрь, 2010 - 20:00

ДаркнеСССССССССССССССССССССССССССССССС
Домашнее задание не тебе было!!!!!!!!!!
Всю малину испортил.. :-(
Кое что все равно не точно. :-)

0
DarkneSS - 3 Ноябрь, 2010 - 20:12
Изображение пользователя DarkneSS.

Я не волшебник, я только учусьСлучился неконтролируемый приступ доброты.
Что неточно? Мне интересно ;-)

0
dyug - 4 Ноябрь, 2010 - 11:17

Ответ на вопрос. речь шла о выключить (то есть о poff) а ты рассказал о pon к тому же, правильно было для для pon указать "/usr/bin/pon dsl-provider" иначе оно не должно отработать. (во всяком случае, у меня были тогда проблемы)
Единственное что я не помню/не знаю/не сталкивался отработает ли пон без указания выбора пира если есть только одна запись в /etc/ppp/peers/
если отработает, то мои возражения о неправильности снимаются. :-)

У меня там обычно записей больше одной... :-)

0
DarkneSS - 4 Ноябрь, 2010 - 11:33
Изображение пользователя DarkneSS.

Спасибо. Будем знать.

0
Nazar01 - 4 Ноябрь, 2010 - 09:52

спасибо

0
Michael72 - 4 Ноябрь, 2010 - 21:09
Изображение пользователя Michael72.

А мне было бы очень интересно узнать, какой модем используется?

0
virus84 - 11 Ноябрь, 2010 - 00:18

Какой дистр установлен? У меня на 10.10 обычний NetworkManager подымает даже VPN PPTP (L2TP жаль нету). Раньше тоже ppoeconf пользовался, но при живом NM ничего не получалось.

0
slknet - 24 Декабрь, 2010 - 01:17
Изображение пользователя slknet.

.
.
.
.
Открываем и при необходимости правим файл /etc/network/interfaces:
auto lo
iface lo inet loopback
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
auto eth0
iface eth0 inet manual

Вместо manual в последнем блоке прописываем статические ip адреса.У меня это выглядит так:

auto lo
iface lo inet loopback
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
auto eth0
iface eth0 inet static
name eth0
address 192.168.0.2
network 192.168.0.0
broadcast 192.168.0.255
netmask 255.255.255.0
gateway 192.168.0.1

Должно произойти подключение к интернету. Подключение должно происходить автоматически, но если этого не произошло, то можно использовать команды из консоли:

sudo pon dsl-provider - установить соединение
sudo poff - разорвать соединение

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры