[Решено] Gentoo: ADSL-подключение. (Уже третий день не могу осилить. =))

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

[Решено] Gentoo: ADSL-подключение.

Сообщение blackst0ne »

Удалите этот дубликат. пожалуйста! :)

Втыкнула ниже содержимое из удалённой. (J)
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: [Решено] Gentoo: ADSL-подключение.

Сообщение Juliette »

Здравствуйте. :)

Мой дистрибутив - Gentoo Linux 2006.1.
Основыными источниками знаний для настройки ADSL-подключения служили настольная книга, /etc/conf.d/net.example и поиск по LinuxForum'у. Поэтому все делал согласно этим источникам.

Согласно документации к модему (настройки модема по умолчанию):
Шлюз: 192.168.1.1
IP: 192.168.1.2

Код: Выделить всё

emerge rc-pppoe

(/etc/conf.d/net) писал(а):config_eth0=("192.168.1.2 netmask 255.255.255.0")
routes_eth0=("default gw 192.168.1.1")
config_ppp0=("ppp")
link_ppp0="eth0"
plugins_ppp0=("pppoe")
username_ppp0="MY_LOGIN" # логин изменил специально. ;)
password_ppp0="PASS" # пароль тоже изменил специально. ;)

(/etc/resolv.conf) писал(а):nameserver 195.72.225.205


После этого:

Код: Выделить всё

ln -s /etc/init.d/net.lo /etc/init.d/net.ppp0

Код: Выделить всё

rc-update add net.ppp0 default


Запустил:

Код: Выделить всё

/etc/init.d/net.ppp0 start<BR>*WARNING:   net.ppp0 has started but is inactive


Вот что говорит ifconfig после этого:
(ifconfig) писал(а):eth0 Link encap:Ethernet HWaddr 00:13:D4:8D:C3:D8
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:40 errors:0 dropped:0 overruns:0 frame:0
TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2508 (2.4 Kb) TX bytes:1525 (1.4 Kb)
Interrupt:23 Base address:0x4000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

ppp0 Link encap:Point-to-Point Protocol
inet addr:91.147.8.140 P-t-P:195.72.255.47 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:30 (30.0 b) TX bytes:30 (30.0 b)


А вот что говорит route -n:
(route -n) писал(а):Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
195.72.255.47 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


Собственно, pppoe-start вываливается по таймауту (TIMED OUT).
Шлюз (192.168.1.1) пингуется.
Ни один IP с внешнего мира нет (Destination Net Unreachable).
Судя по Гуглу, дело в маршрутизации. Кстати, почему в route -n присутствует 192.168.1.0? Насколько я понял из документации, это создается по умолчанию?

Подскажите, где я ошибся, пожалуйста. :)

Спасибо сказали:
Аватара пользователя
Dpoke
Сообщения: 106
ОС: Debian GNU/Linux Testing

Re: [Решено] Gentoo: ADSL-подключение.

Сообщение Dpoke »

Действия:
удалить default gw 192.168.1.1
добавить default gw 91.147.8.140

таблица должна выглядеть примерно так:

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
195.72.255.47 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 91.147.8.140 0.0.0.0 UG 0 0 0 ppp0

192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
Эта строчка говорит ядру :) отправлять сетевые пакеты компьютерам находящимся в подсети 1.0 через сетевую плату eth0.
Любое слишком категоричное утверждение неверно, включая и это.
Спасибо сказали:
Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

Re: [Решено] Gentoo: ADSL-подключение.

Сообщение blackst0ne »

Dpoke, спасибо Вам огромнейшее. :)
Действительно, помогло. =)
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали: