LINUX.ORG.RU

Gentoo+pppoe


0

0

При сборке Gentoo настроил pppoe соединение.Проблема возникает после pppoe-start - коннект появляется, но инета нет, хотя при попытке выполнить ping google.ru пишет: "PING google.ru (66.249.93.104) 56(84) bytes of data.", ни один пакет не возвращается. В чем может быть проблема?

Ответ на: комментарий от lnkgyv

да как раз с днсом у человека все хорошо, раз резолвится все, дело очень вероятно в том, что ему не отдали дефаулт гв по дхцп и надо ручками сказать, что бы все шло просто в ppp0

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

результат route -n

82.114.242.1 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

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

ага, и какой интернет Вы хотите?
если у Вас дефаулт гв 192.168.1.1 на eth0?

#route del default gw
#route add default gw dev ppp0
после поднятия ppp0.
вставить в скрипт, что бы все само происходило.

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

Спасибо, все работает. Правда несколько смутила последняя строка route -n:

0.0.0.0 0.0.0.0 0.0.0.0 UG 0 0 0 0 pppo

p.s.: про скрипт подробнее не скажите? А то я с ними пока не связывался. Или ссылку дайте, для дальнейшего изучения. Заранее благодарю.

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

нормальная строка, все что он не знает куда кидать он кидает в ppp0, а там его ловят на той стороне :)

как у вас стартует соединение?

pppd call name_of_isp ?
так?
ну напишите скриптик типа

#!/bin/bash
/usr/sbin/pppd call name_of_isp
/sbin/route del default gw
/sbin/route add default gw dev ppp0

запишите его в файл скажем с именем start_pppoe.sh, положите куда-нибудь в /usr/local/bin, поставьте запускаемость и подключайтесь им :)

ну как-то так :)

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

да не за что :)
на самом деле вопрос к вашему провайдеру, почему вам по dhcp не отдают гейт, но я просто с таким сталкивался, вот и смог быстро решить проблему ;-)

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

Кстати рекомендую в готовой системе так не делать, а все настройки сети (в т.ч. pppoe вынести в /etc/conf.d/net).

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

это уже мелочи, главное мы дали человеку направление куда копать, раз человек юзает Дженту, значит хочет разбираться :)

ergil ★★★
()

если pppoe настраивался через /etc/conf.d/net.ppp0 то достаточно указать pppd_ppp0=( "defaultroute" ) в этом файле. Или добавить добавление дефолтного маршрута в функцию postup тамже (по желанию)

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