URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 51541
[ Назад ]

Исходное сообщение
"Как настроить PPPoE client на FreeBSD 5.3"

Отправлено Иван , 13-Дек-04 21:54 
Помогите, плиз, с настройкой. Ничего внятного по этой теме найти не удалось... =(

Содержание

Сообщения в этом обсуждении
"Как настроить PPPoE client на FreeBSD 5.3"
Отправлено ligurio , 14-Дек-04 08:59 
>Помогите, плиз, с настройкой. Ничего внятного по этой теме найти не удалось...
>=(
во FreeBSD Handbook есть твой ответ


"Как настроить PPPoE client на FreeBSD 5.3"
Отправлено revnger , 14-Дек-04 09:30 
во FreeBSD Handbook такое решение:
[/etc/ppp/ppp.conf]

default:
      set log Phase tun command # you can add more detailed logging if you wish
      set ifaddr 10.0.0.1/0 10.0.0.2/0
    
    name_of_service_provider:
      set device PPPoE:xl1 # replace xl1 with your ethernet device
      set authname YOURLOGINNAME
      set authkey YOURPASSWORD
      set dial
      set login
      add default HISADDR

НО это работает не для все провайдеров
советую отключить всякую компрессию, добавив в default такие строки:
      disable pred1 deflate deflate24 protocomp acfcomp shortseq vj
      deny pred1 deflate deflate24 protocomp acfcomp shortseq vj


"Как настроить PPPoE client на FreeBSD 5.3"
Отправлено Иван , 14-Дек-04 23:27 
>во FreeBSD Handbook такое решение:
>[/etc/ppp/ppp.conf]
>
>default:
>      set log Phase tun command #
>you can add more detailed logging if you wish
>      set ifaddr 10.0.0.1/0 10.0.0.2/0
>
>    name_of_service_provider:
>      set device PPPoE:xl1 # replace xl1
>with your ethernet device
>      set authname YOURLOGINNAME
>      set authkey YOURPASSWORD
>      set dial
>      set login
>      add default HISADDR
>
>НО это работает не для все провайдеров
>советую отключить всякую компрессию, добавив в default такие строки:
>      disable pred1 deflate deflate24 protocomp acfcomp
>shortseq vj
>      deny pred1 deflate deflate24 protocomp acfcomp
>shortseq vj

Настроил всё, как ты сказал. Ничё не работает. Посмотрел ppp.log и прифигел. Соединение устанавливается где-то через каждые 3 минуты, длиться 17 секунд и обрывается и т.д.
Вот кусок того, что пишет лог.

Dec 15 01:06:43  ppp[665]: Phase: Using interface: tun0
Dec 15 01:06:43  ppp[665]: Phase: deflink: Created in closed state
Dec 15 01:06:43  ppp[665]: tun0: Command: default: set ifaddr 10.10.25.26
Dec 15 01:06:43  ppp[665]: tun0: Command: default: disable pred1 deflate deflate 24 protocomp acfcomp shortseq vj
Dec 15 01:06:43  ppp[665]: tun0: Command: default: deny pred1 deflate deflate24 protocomp acfcomp shortseq vj
Dec 15 01:06:43  ppp[666]: tun0: Phase: PPP Started (ddial mode).
Dec 15 01:06:43  ppp[666]: tun0: Phase: bundle: Establish
Dec 15 01:06:43  ppp[666]: tun0: Phase: deflink: closed -> opening
Dec 15 01:06:43  ppp[666]: tun0: Phase: deflink: Connected!
Dec 15 01:06:43  ppp[666]: tun0: Phase: deflink: opening -> dial
Dec 15 01:06:43  ppp[666]: tun0: Phase: deflink: dial -> carrier
Dec 15 01:06:44  ppp[666]: tun0: Phase: deflink: /dev/cuaa1 doesn't support CD
Dec 15 01:06:44  ppp[666]: tun0: Phase: deflink: carrier -> login
Dec 15 01:06:44  ppp[666]: tun0: Phase: deflink: login -> lcp
Dec 15 01:07:00  ppp[666]: tun0: Phase: deflink: Disconnected!
Dec 15 01:07:00  ppp[666]: tun0: Phase: deflink: lcp -> logout
Dec 15 01:07:00  ppp[666]: tun0: Phase: deflink: logout -> hangup
Dec 15 01:07:00  ppp[666]: tun0: Phase: deflink: Disconnected!
Dec 15 01:07:00  ppp[666]: tun0: Phase: deflink: Connect time: 17 secs: 0 octets in, 220 octets out
Dec 15 01:07:00  ppp[666]: tun0: Phase: deflink: 0 packets in, 5 packets out
Dec 15 01:07:00  ppp[666]: tun0: Phase:  total 12 bytes/sec, peak 17 bytes/sec on Wed Dec 15 01:06:48 2004

Возможно где-то прописаны установке о разрыве соединения, вот только где??? Я ничего подобного не прописывал!!!
Что делать дальше ваще не знаю... ХЕЛП!!!


"Как настроить PPPoE client на FreeBSD 5.3"
Отправлено revnger , 14-Дек-04 09:32 
[лишнее сообщение из-за плохой связи]

"Как настроить PPPoE client на FreeBSD 5.3"
Отправлено Иван , 14-Дек-04 23:30 

>во FreeBSD Handbook такое решение:
>[/etc/ppp/ppp.conf]
>
>default:
>      set log Phase tun command #
>you can add more detailed logging if you wish
>      set ifaddr 10.0.0.1/0 10.0.0.2/0
>
>    name_of_service_provider:
>      set device PPPoE:xl1 # replace xl1
>with your ethernet device
>      set authname YOURLOGINNAME
>      set authkey YOURPASSWORD
>      set dial
>      set login
>      add default HISADDR
>
>НО это работает не для все провайдеров
>советую отключить всякую компрессию, добавив в default такие строки:
>      disable pred1 deflate deflate24 protocomp acfcomp
>shortseq vj
>      deny pred1 deflate deflate24 protocomp acfcomp
>shortseq vj
Настроил всё, как ты сказал. Ничё не работает. Посмотрел ppp.log и прифигел. Соединение устанавливается где-то через каждые 3 минуты, длиться 17 секунд и обрывается и т.д.
Вот кусок того, что пишет лог.

Dec 15 01:06:43  ppp[665]: Phase: Using interface: tun0
Dec 15 01:06:43  ppp[665]: Phase: deflink: Created in closed state
Dec 15 01:06:43  ppp[665]: tun0: Command: default: set ifaddr 10.10.25.26
Dec 15 01:06:43  ppp[665]: tun0: Command: default: disable pred1 deflate deflate 24 protocomp acfcomp shortseq vj
Dec 15 01:06:43  ppp[665]: tun0: Command: default: deny pred1 deflate deflate24 protocomp acfcomp shortseq vj
Dec 15 01:06:43  ppp[666]: tun0: Phase: PPP Started (ddial mode).
Dec 15 01:06:43  ppp[666]: tun0: Phase: bundle: Establish
Dec 15 01:06:43  ppp[666]: tun0: Phase: deflink: closed -> opening
Dec 15 01:06:43  ppp[666]: tun0: Phase: deflink: Connected!
Dec 15 01:06:43  ppp[666]: tun0: Phase: deflink: opening -> dial
Dec 15 01:06:43  ppp[666]: tun0: Phase: deflink: dial -> carrier
Dec 15 01:06:44  ppp[666]: tun0: Phase: deflink: /dev/cuaa1 doesn't support CD
Dec 15 01:06:44  ppp[666]: tun0: Phase: deflink: carrier -> login
Dec 15 01:06:44  ppp[666]: tun0: Phase: deflink: login -> lcp
Dec 15 01:07:00  ppp[666]: tun0: Phase: deflink: Disconnected!
Dec 15 01:07:00  ppp[666]: tun0: Phase: deflink: lcp -> logout
Dec 15 01:07:00  ppp[666]: tun0: Phase: deflink: logout -> hangup
Dec 15 01:07:00  ppp[666]: tun0: Phase: deflink: Disconnected!
Dec 15 01:07:00  ppp[666]: tun0: Phase: deflink: Connect time: 17 secs: 0 octets in, 220 octets out
Dec 15 01:07:00  ppp[666]: tun0: Phase: deflink: 0 packets in, 5 packets out
Dec 15 01:07:00  ppp[666]: tun0: Phase:  total 12 bytes/sec, peak 17 bytes/sec on Wed Dec 15 01:06:48 2004

Возможно где-то прописаны установке о разрыве соединения, вот только где??? Я ничего подобного не прописывал!!!
Что делать дальше ваще не знаю... ХЕЛП!!!


"Как настроить PPPoE client на FreeBSD 5.3"
Отправлено revnger , 15-Дек-04 21:34 
>Dec 15 01:06:44  ppp[666]: tun0: Phase: deflink: /dev/cuaa1 doesn't support CD

странная строчка, как-будто используется обычный модем...
ты не забыл указать PPPoE?:
set device PPPoE:xl1 # replace xl1 with your ethernet device

а вообще, читай почаще handbook + tcpdump + поставь более детальное протоколлирование:
set log Phase tun command LCP IPCP