как настроить сеть в Gentoo после установки

во время установки с диска сеть настроил.установил в готовую систему rm-pppoe.настроил как и во время установки системы.ввел pppoe-start все соидинилось но проблема что не пингуется не один адрес.что делать?

В логах что?

в файлике /etc/ прописаны адреса днс-серверов? вида
nameserver
nameserver
или как?

да я их прописывал.при настройке ppoe-setup и все работала когда устанавливал.лог дам завтра щас под другой системой сижу щас уже не помню.я вот думаю может дело в ядре?при конфигурации вроде выбрал ppp

эдинственое что помню(хотя может и бред)что Ifconfig определяет ppp0 соиденение и его IP адрес пингуется

Ещё бы собственный адрес не пинговался... Шлюз по умолчанию (см. вывод route) пингуется?

вообще, советую пользоваться программами из пакета net-dialup/ppp, настраивается так: во-первых, в ядре всякие там ppp должны быть включены (а вообще, если плохо разбираешься и желания нет - юзай genkernel), потом в файлеге /etc/conf.d/net делаешь следующую запись :
config_ppp0=( "ppp" )
link_ppp0="eth1" # тут соответственно в кавычках имя устройство, на которое идёт провод с ппп
plugins_ppp0=( "pppoe" ) # ну у меня ppp over ethernet, у тебя надо полагать тоже
pppd_ppp0=(
"defaultroute"
"usepeerdns"
)
username_ppp0="логин"
password_ppp0="пароль"

кавычки естественно оставляешь везде где они есть, файл /etc/ соответственно редактируешь руками, ну и проверяешь настройки фаервола, ежели он включён.

неее желание есть поэтому и ставлю gentoo чтобы разобратся=)а запускается оно само?и net-dialup/ppp надо просто командой emerge net-dialup/ppp??

>>Шлюз по умолчанию пингуется
да

> не пингуется не один адрес.
Если имеются в виду URI, то проблема в DNS. Пропиши в /etc/ DNS провайдера. Ну,или OpenDNS: 208.67.220.220 и 208.67.222.222

в том то и проблема что DNS в прописал.все настройки как при работующем соиденение.=(

в ifconfig'e интерфейс pppX есть?

ping 4.8 -c2
есть пинг?

host 12.34.56.78
nslookup 12.34.56.78
12.34.56.78 - подставь свой днс.
работает?

Мляяяяяяяяя!!!!! А ввывод ifconfig слабо выложить???????

мб дело в роутах?
route - n

смотри через "traceroute " где именно у тебя тормозится соединение - там и решай проблему

route - n
89.106.192.16 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

route add -net 0.0.0.0 gw 89.106.192.16 netmask 0.0.0.0

это при условии что 89.106.192.16 - твой шлюз в инет, если нет - то команда каждый раз будет новой, в зависимости от твоего нового айпи

либо
route add default dev ppp0

но в этом случае локалка работать не будет

>>route add default dev ppp0
Спасибо интернет заработал=)(а можно что бы и инонрнет и локалка работали вместе?)еще вопрос а как можно еще настроить pppoe без rp-pppoe.тут говорили что можно через net-dialup/ppp после редактирования /etc/conf.d/net что дальше делать?

если всё сразу правильно делать, то и роуты прописывать не нужно (учитывая то, что такая ручная "прописка" - до первого ребута). порядок действий:
1. установка пакета net-dialup/ppp:
emerge net-dialup/ppp
2. настройка сети посредством файла /etc/conf.d/net:
а) сначала настраивается локалка (которая, надо полагать, уже там нормально прописана), делается это примерно так:
config_eth0=( "192.168.1.1 netmask 255.255.255.0 brd 192.168.1.255" ); расшифровываю: сначала идёт айпи адрес твоей машины, потом маска подсети (в локалке она скорее всего именно такой и будет), далее идёт т.н. широковещательный адрес, он у тебя будет, скорее всего, такой же. Обо всём это можно (и нужно!) прочитать, например, в википедии, так что здесь вопросы вида "как узнать широковещательный адрес???" не принимаются. Если выход в локалку производится через шлюз, его надо прописать следующей строчкой:
routes_eth0=( "default via 192.168.1.0" ). (тут я надеюсь всё понятно)
б) настройка интернета делается так:
config_ppp0=( "ppp" ) #тут ничего не менять
link_ppp0="eth1" #eth1 - интерфейс, на который идёт провод с PPP
plugins_ppp0=( "pppoe" ) #тут и далее (до имени/пароля) ничего не менять
pppd_ppp0=(
"defaultroute"
"usepeerdns"
)
username_ppp0="логин"
password_ppp0="пароль"

Внимательно перечитай(те) этот пост несколько раз, прежде чем задавать вопросы, здесь написано всё (ну или почти всё)!!