Подключение по протоколу PPPoE

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
f0b
Сообщения: 77

Подключение по протоколу PPPoE

Сообщение f0b »

Приветствую великодушно!

Мой пров предлагает подключение к интернету по протоколу PPPoE...

Что имеется:
1. IP-адрес VPN-сервера
2. Login
3. Pass
4. IP-адреса DNS-серверов


Хотелось бы узнать, как подключение происходит в Debian?

Благодарю заранее...
в этом мире все относительно...
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Подключение по протоколу PPPoE

Сообщение t.t »

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

t:~/work/buffer$ apt-cache search pppoe|grep pppoe
pppoeconf - configures PPPoE/ADSL connections
pppoe - PPP over Ethernet driver
t:~/work/buffer$ apt-cache show pppoe
Package: pppoe
Source: rp-pppoe
Version: 3.5-3
Priority: optional
Section: net
Maintainer: Christian Hudon <chrish@debian.org>
Depends: libc6 (>= 2.3.2-1), ppp (>= 2.3.10-1)
Architecture: i386
Filename: dists/xandros2.0/main/binary-i386/net/pppoe_3.5-3_i386.deb
Size: 65380
Installed-Size: 166
MD5sum: 4d70e836732f299df2ec7f3039ccf527
Description: PPP over Ethernet driver
 PPP over Ethernet (PPPoE) is a protocol used by
 many ADSL Internet service providers. This package allows
 you to connect to those PPPoE service providers.

t:~/work/buffer$ apt-cache show pppoeconf
Package: pppoeconf
Priority: optional
Section: net
Installed-Size: 176
Maintainer: Eduard Bloch <blade@debian.org>
Architecture: all
Version: 1.7
Depends: whiptail-provider | whiptail, ppp (>= 2.4.2+20040428-2) | pppoe (>= 3.0), ppp (>= 2.4.1.uus2-4), gettext-base (>= 0.13), sed (>= 3.95)
Recommends: locales
Suggests: xdialog
Filename: pool/main/p/pppoeconf/pppoeconf_1.7_all.deb
Size: 39840
MD5sum: 73dbb216d1ccb3bdee27bed8bae2e907
Description: configures PPPoE/ADSL connections
 Userfriendly tool for initial configuration of a DSL (PPPoE) connection.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
f0b
Сообщения: 77

Re: Подключение по протоколу PPPoE

Сообщение f0b »

хм... интересный ответ ))))
я думал последуют предложения для изменения каких-либо конфигурационных файлов, в которые нужно будет прописать исходные условия...)
в этом мире все относительно...
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Подключение по протоколу PPPoE

Сообщение sash-kan »

(f0b @ Вторник, 19 Июля 2005, 15:59) писал(а):хм... интересный ответ ))))

а главное - в точку (:
(f0b @ Вторник, 19 Июля 2005, 15:59) писал(а):я думал последуют предложения

можно и в виде предложений (:
sudo aptitude install pppoe pppoeconf
sudo pppoeconf
а там уже, надо думать все будет достаточно очевидно.

Sash Kan добавил в 19.07.2005 19:07

а будут трудности - пиши (:
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
f0b
Сообщения: 77

Re: Подключение по протоколу PPPoE

Сообщение f0b »

Ок, спасибо!

f0b добавил в 20.07.2005 10:39

вот что выдает pppoeconf:



в какие файлы глядеть и исправлять? )
в этом мире все относительно...
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Подключение по протоколу PPPoE

Сообщение sash-kan »

Для f0b:
закралось смутное подозрение в не совсем конкретных формулировках. провайдер утверждает, что подключение именно pppoe? не обычный vpn, который в линукс реализуется через pptp?
начни с этого:
VPN через PPTP (#70042)
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
AlexRat
Сообщения: 88

Re: Подключение по протоколу PPPoE

Сообщение AlexRat »

А с помощью какой железки собственно происходит подключение ??? Может дрова модема надо доставить...
Мой блог
Ubuntu 7.04
Windows XP SP2
Спасибо сказали:
Аватара пользователя
f0b
Сообщения: 77

Re: Подключение по протоколу PPPoE

Сообщение f0b »

Какой еще модем???

вот, виндовые настройки локалки и подключения....

в этом мире все относительно...
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Подключение по протоколу PPPoE

Сообщение sash-kan »

(f0b @ Среда, 20 Июля 2005, 9:39) писал(а):вот что выдает pppoeconf

я не поленился прочитать сей документ:
zless /usr/share/doc/pppoe/README.Debian.gz
из него понял, что для подключения по pppoe используется отдельный сетевой адаптер, включенный в сеть провайдера. причем, как я понял, желательно, чтобы link был поднят (ip l sh dev ethX про него должен сказать - UP), а адрес не был прописан (ip a sh dev ethX не должен содержать строк, начинающихся с inet). вместо X подставь соответствующую цифру (0 - если у тебя всего один адаптер).
вот после этого можно запускать pppoeconf и правильно ответить на вопрос про интерфейс (если адаптеров больше одного).
а какова ситуация у тебя?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
f0b
Сообщения: 77

Re: Подключение по протоколу PPPoE

Сообщение f0b »

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

ip l sh dev eth0

и

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

ip a sh dev eth0


вообще ничего не выдает, пишет что команды-то такой нету... :(
в этом мире все относительно...
Спасибо сказали:
Аватара пользователя
Октябрёнок
Сообщения: 58

Re: Подключение по протоколу PPPoE

Сообщение Октябрёнок »

Действительно, сдается мне, что pppoe тут совершенно не при чем, если пров дает адрес VPN сервера, и не дает айпишника клиенту. Следовательно, он должен получить от прова адрес динамически, достучаться с этого адреса до сервера и уже от него получить адрес для работы в инете.

Имхо, dhcp-client & pptp-linux тебе в помощь.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Подключение по протоколу PPPoE

Сообщение sash-kan »

пишет что команды-то такой нету...

sudo aptitude install iproute
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
f0b
Сообщения: 77

Re: Подключение по протоколу PPPoE

Сообщение f0b »

все отлично, поставил iproute

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

monstr:/home/oleg# ip l sh dev eth0
3: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:04:75:e0:a6:b6 brd ff:ff:ff:ff:ff:ff

monstr:/home/oleg# ip a sh dev eth0
3: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:04:75:e0:a6:b6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.224/24 brd 192.168.1.255 scope global eth0
    inet6 fe80::204:75ff:fee0:a6b6/64 scope link
       valid_lft forever preferred_lft foreverw



Следовательно, он должен получить от прова адрес динамически


так и есть, при подключении появляется внешний IP-адрес, но в последствии он не меняется (т.е. если подключаюсь снова), видимо он хранится у прова на сервере...
получается что фактически у меня 2 IP - внутренний (локальная сеть) и внешний (Internet)...
в этом мире все относительно...
Спасибо сказали:
Аватара пользователя
Октябрёнок
Сообщения: 58

Re: Подключение по протоколу PPPoE

Сообщение Октябрёнок »

видимо он хранится у прова на сервере.


Он пришит к логину и выдается всегда один и тот же значит. Можно тебя поздравить с правильным провайдером :)
Спасибо сказали:
Аватара пользователя
f0b
Сообщения: 77

Re: Подключение по протоколу PPPoE

Сообщение f0b »

Ну, даж и не знаю.... Думаю, с прямым подключением мне жилось бы гораздо проще :D

2Sash Kan
И как мне теперь убрать

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

inet 192.168.1.224/24 brd 192.168.1.255 scope global eth0
   inet6 fe80::204:75ff:fee0:a6b6/64 scope link
?
в этом мире все относительно...
Спасибо сказали:
Аватара пользователя
f0b
Сообщения: 77

Re: Подключение по протоколу PPPoE

Сообщение f0b »

:)
в этом мире все относительно...
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Подключение по протоколу PPPoE

Сообщение sash-kan »

И как мне теперь убрать
CODE
inet 192.168.1.224/24 brd 192.168.1.255 scope global eth0
  inet6 fe80::204:75ff:fee0:a6b6/64 scope link
?

убрать в наглую:
ip a d 192.168.1.224/24 dev eth0
ip -f inet6 a d fe80::204:75ff:fee0:a6b6/64 dev eth0
вторая строка - по man ip (не доводилось иметь дел с ipv6)

но правильней, конечно, убрать их оттуда, где они прописаны, т.е., скорее всего в
/etc/network/interfaces
p.s. man interfaces
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
f0b
Сообщения: 77

Re: Подключение по протоколу PPPoE

Сообщение f0b »

Ну все, скоро буду материться...

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

monstr:/home/oleg# pppd call dsl-provider
Plugin rp-pppoe.so loaded.

monstr:/home/oleg# plog
Jul 27 22:44:57 monstr pppd[8279]: Timeout waiting for PADO packets
Jul 27 22:44:57 monstr pppd[9609]: Unable to complete PPPoE Discovery
Jul 27 22:44:57 monstr pppd[8743]: Unable to complete PPPoE Discovery
Jul 27 22:44:57 monstr pppd[8720]: Unable to complete PPPoE Discovery
Jul 27 22:44:57 monstr pppd[9015]: Unable to complete PPPoE Discovery
Jul 27 22:44:57 monstr pppd[8279]: Unable to complete PPPoE Discovery
Jul 27 22:45:01 monstr pppd[10915]: Plugin rp-pppoe.so loaded.
Jul 27 22:45:01 monstr pppd[10916]: pppd 2.4.3 started by root, uid 0
Jul 27 22:45:21 monstr pppd[10499]: Timeout waiting for PADO packets
Jul 27 22:45:21 monstr pppd[10499]: Unable to complete PPPoE Discovery

monstr:/home/oleg# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:04:75:E0:A6:B6
          inet addr:192.168.1.224  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::204:75ff:fee0:a6b6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:117742 errors:0 dropped:0 overruns:6 frame:0
          TX packets:532 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:8079644 (7.7 MiB)  TX bytes:42830 (41.8 KiB)
          Interrupt:11 Base address:0xec00

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:172 errors:0 dropped:0 overruns:0 frame:0
          TX packets:172 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:10719 (10.4 KiB)  TX bytes:10719 (10.4 KiB)


или что-то тут неверно???
в этом мире все относительно...
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Подключение по протоколу PPPoE

Сообщение sash-kan »

что тут неверно?
насколько я понял суть pppoe - неверно то, что на eth0 прописан ip-адрес. раз через это устройство будет идти pppoe, никаких адресов на нем быть не должно, т.к. ppp-фреймы непосредственно вставляются в ethernet-фреймы (man pppoe).
что делать?
1. закомментируй все строки, описывающие eth0:

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

iface eth0 inet static
#    address 192.168.1.224
#    netmask 255.255.255.0
#    network 192.168.1.0
#    broadcast 192.168.1.255
    # dns-* options are implemented by the resolvconf package, if installed
#    dns-nameservers xxx.xx.xx.xxx xxx.xx.xx.xxx
#    dns-search magic
#    name яая     я  я я я  Ethernet

2. опусти интерфейс с помощью ifdown:
sudo ifdown eth0
3. убедись, что:
3.1. в
ip a
отсутствуют записи inet, относящиеся к eth0. как быть с inet6, черт его знает. можешь потом для проверки убрать и этот адрес (как - см. мой пред. пост)
3.2. в
ip r
отсутствуют маршруты, как либо связанные с eth0.
3.3. может, стоит еще почистить arp-таблицу:
ip n flush
4. подними eth0 командой ip:
ip l s dev eth0 up
5. теперь пробуй соединяться.
начни, например, с того же pppoeconf.
или ifup/ifdown dsl-provider.
или pon/poff dsl-provider.
гляди, что при этом пишется в логах.
контролируй ситуацию, просматривая
ip a

p.s. описывая ситуацию, давай больше информации. телепатами рождаются далеко не все (:
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Igor B.
Сообщения: 324

Re: Подключение по протоколу PPPoE

Сообщение Igor B. »

Вообще-то (из чистой теории) ip-адрес на интерфейсе не должен мешать работе PPPoE. Ведь, как правильно сказано, во фреймы езернета пихаются (вместо пакетов IP) пакеты PPP, и адрес там все равно присутствовать не может, как и мешать. И, например, WinPOET под виндой не спотыкается об адрес на интерфейсе.
Конечно, возможны какие-то особенности реализации линуксового ppp....
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Подключение по протоколу PPPoE

Сообщение sash-kan »

Для Igor B.:
а учитывая, что это черным по белому написано в сопровождающем пакет документе, таки да, наверно не стоит, хотя бы во время настройки и разборок, вешать адреса на подопытный интерфейс. вот ежели оно все заработает, тогда можно будет проверять сколько душе угодно.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Igor B.
Сообщения: 324

Re: Подключение по протоколу PPPoE

Сообщение Igor B. »

Na Debiane proverit ne mogu. Proveril na Mandrive, ... ee v rot (kto-to tut tolko na dnyah zhalovalsya, chto ona nastroiki X-ov teryaet - vot i u menya tozhe, na rovnom meste, blya, 500 rubley za distr, lyagushatniki!). Address na interfeice na rabotu PPPoE ne vliaet. Sash, skazi chego zapostit, kakie configi, "I'll be back".

Nastraival tolko radi pravdi (u menya router voobche-to etim - pppoe - zanimaetsya)! Cherez Drake.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Подключение по протоколу PPPoE

Сообщение sash-kan »

чего-то я уже вообще ничего не понимаю %)
так кто тут настраивает pppoe Igor B. или f0b ???

порылся по apt-file search pppoe. вот что обнаружилось:
оказывается, сам ppp имеет встроенную поддержку pppoe!
less /usr/share/doc/ppp/README.pppoe
less /usr/share/doc/ppp/examples/peers-pppoe
курю их сейчас сам, проникаюсь, чего и Вам желаю (:
дочитаю - может, возникнут какие мысли - поделюсь.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Igor B.
Сообщения: 324

Re: Подключение по протоколу PPPoE

Сообщение Igor B. »

(Sash Kan @ Пятница, 29 Июля 2005, 12:00) писал(а):чего-то я уже вообще ничего не понимаю %)
так кто тут настраивает pppoe Igor B. или f0b ???



Я не настраиваю, у меня все в порядке. :) У меня подключение по pppoe. Я просто, борясь за правду, проверил вчера - мешает или не мешает подключению pppoe наличие ip-адреса на интерфейсе. Вот и написал, что не мешает (как и следует из теории).
Спасибо сказали: