LINUX.ORG.RU

PPPoE in Gentoo


0

0

Я пользовался интернетом по ethernet с 100 мбит. С этого месяца перешел на безлимитный тариф, поэтому провайдер сменил тип подключения на pppoe.

Вот пытаюсь его настроить под джентой.
Есть на руках логин и пароль. IP адрес и DNS получаю автоматом (хотя их я тоже знаю). Используется pap-пароль.

Собрал rp-pppoe. Запустил adsl-setup, ввел все что нужно: логин пароль, на вопрос про DNS ответил SERVER, на DEMAND прописал yes (я не особо понял что это).

В /etc/conf.d/net прописал config_eth0=("adsl").
Как теперь правильнее запустить соединение?

Пишу /etc/init.d/net.eth0 start, получаю вот что:

# /etc/init.d/net.eth0 start
* Starting eth0
* Bringing up eth0
* adsl
* Starting ADSL for eth0 [ ok ]# ping www.ya.ru
ping: unknown host www.ya.ru
# cat /etc/ppp/pppoe.conf

Кстати, IP на сетевуху не устанавливается:

# ifconfig
eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:494 (494.0 b) TX bytes:0 (0.0 b)

adsl_start тоженичего не дает:

# adsl-start
# ping www.ya.ru
ping: unknown host www.ya.ru
#

Еще меня смущают эти файлы: /etc/conf.d/net.ppp0 и /etc/conf.d/net.ppp0
Они вообще используются в данном типе подключения (по ethernet)?

Что посоветуете? Кстати, логов нету. Даже не посмотришь что происходит.
Вот конфиги:

# cat /etc/ppp/pppoe.conf | grep -v "#"
ETH='eth0'
USER='XXXXXX'
DEMAND=yes
DNSTYPE=SERVER
PEERDNS=yes
DEFAULTROUTE=yes
CONNECT_TIMEOUT=30
CONNECT_POLL=2
ACNAME=
SERVICENAME=
PING="."
PIDFILE="/var/run/$CF_BASE-adsl.pid"
SYNCHRONOUS=no
CLAMPMSS=1412
LCP_INTERVAL=20
LCP_FAILURE=3
PPPOE_TIMEOUT=80
FIREWALL=NONE
LINUX_PLUGIN=
PPPOE_EXTRA=""
PPPD_EXTRA=""

# cat /etc/ppp/pap-secrets
"login" MyPeer "passwd"

/etc/conf.d/net.ppp0 вообще не трогал. Там что-то похожее на моденую связь.

PS Если прописать DNS сервера вручную и задать IP сетевухе - ничиго не меняется.

anonymous

В новых версиях baselayout используется один файл /etc/conf.d/net для настройки _всех_ сетевых соединений, в том числе pptp (как у меня) и pppoe (как в твоем случае). Более подробно о том, что и как указывать, смотри в файле /etc/conf.d/net.example, если не поможет, поищи еще на ru.gentoo-wiki.com и gentoo-wiki.com.

home_user ★★★
()
Ответ на: комментарий от anonymous

1. необходимо убедиться, что ядро Linux поддерживает PPP протокол (в menuconfig есть отдельный пункт PPP, поставь все галочки в этом подменю)...

2. запускаешь adsl-setup, отвечаешь на все его вопросы, прописываешь DNS в /etc/resolv.conf, проверь пароли логины еше раз в /etc/ppp/pap-secrets

3. далее запускаешь adsl-start. Соединение должно подняться...

anonymous
()
Ответ на: комментарий от anonymous

Я все это сделал.
Спасибо за помощь, но оказалось что мой провайдер решил немного сыкономить и выдал мне неправильный логин/пароль.

Линия 1 - никогда не подключайтесь к ним.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.