Здравствуйте, хлопцы! Стал я недавно обладателем кабельного модема и решил поставить рутер под FreeBSD, чтоб конектился к инету ч/з этот модем.!Возникла проблема с настройкой соединения.
Поскольку и для кабельных момедов, и для *DSL используется тип подключения PPPoE, то я сразу перепробовал все советы с opennet.ru о подключении по ADSLПри этом коннект происходит так:
моя машина договаривается с isp протоколе аутентификации (PAP), успешно проходит её, получает от isp IP-адрес (82.117.165.88)... и здесь возникает ошиба:
[/var/log/ppp.log]
IPCP: myaddr 82.117.165.88 hisaddr = 0.0.0.0
Warning: iface add: ioctl(SIOCAIFADDR, 82.117.165.88 -> 0.0.0.0): Destination address required
Error: ipcp_InterfaceUp: unable to set ip addressПри этом /etc/ppp/ppp.conf:
default:
set device PPPoE:fxp0:nts
set MTU 1492
set MRU 1492
set dial
set ctsrts off
set speed sync
disable deflate
disable pred1
disable vjcomp
disable acfcomp
disable protocomp
set log LCP IPCP CCP Warning Error Alert
add default HISADDR
nat enable yes
nat log yes
nat same_ports yes
nat unregistered_only yes
enable dns
nts:
set authname $mylogin
set authkey $mypassБез секции 'nat' ситуация та же
Подскажите, хлопцы!
Я решил эту проблему так, позвонил провайдеру и сказал, что или он мне настроит L2TP под бсд или даст подключение без всякой аутентификации. И это сработало Не знаю возможно ли это в вашей стране.
>Здравствуйте, хлопцы! Стал я недавно обладателем кабельного модема и решил поставить рутер
>под FreeBSD, чтоб конектился к инету ч/з этот модем.
>
>!Возникла проблема с настройкой соединения.
>Поскольку и для кабельных момедов, и для *DSL используется тип подключения PPPoE,
>то я сразу перепробовал все советы с opennet.ru о подключении по
>ADSL
>
>При этом коннект происходит так:
>моя машина договаривается с isp протоколе аутентификации (PAP), успешно проходит её, получает
>от isp IP-адрес (82.117.165.88)... и здесь возникает ошиба:
>[/var/log/ppp.log]
>IPCP: myaddr 82.117.165.88 hisaddr = 0.0.0.0
>Warning: iface add: ioctl(SIOCAIFADDR, 82.117.165.88 -> 0.0.0.0): Destination address required
>Error: ipcp_InterfaceUp: unable to set ip address
>
>При этом /etc/ppp/ppp.conf:
>default:
> set device PPPoE:fxp0:nts
> set MTU 1492
> set MRU 1492
>
> set dial
> set ctsrts off
> set speed sync
>
> disable deflate
> disable pred1
> disable vjcomp
> disable acfcomp
> disable protocomp
>
> set log LCP IPCP
>CCP Warning Error Alert
>
> add default HISADDR
>
> nat enable yes
> nat log yes
> nat same_ports yes
> nat unregistered_only yes
> enable dns
>
>nts:
> set authname $mylogin
> set authkey $mypass
>
>Без секции 'nat' ситуация та же
>Подскажите, хлопцы!
Спасибо всем. Надо почаще в handbook заглядывать :) и отключить всякую компрессию:[/etc/ppp/ppp.conf]
default:
set log Phase LCP IPCP tun command
set ifaddr 82.117.165.88 82.117.160.130
disable pred1 deflate deflate24 protocomp acfcomp shortseq vj
deny pred1 deflate deflate24 protocomp acfcomp shortseq vj
nts:
set device PPPoE:fxp0
set authname $mylogin
set authkey $mypass
set dial
set login
add default HISADDRЗдесь 82.117.160.130 - адрес провайдера
Хотя это и работает, думаю есть какое-то более гибкое решение без явного указания ifaddr 82.117.165.88 82.117.160.130
Тем более адрес прова я знаю лишь попробовав pppoe на винде, т.е. мог и вовсе не знать его...