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

Исходное сообщение
"как настроить кабельный модем на FreeBSD?"

Отправлено revnger , 13-Дек-04 21:18 
Здравствуйте, хлопцы! Стал я недавно обладателем кабельного модема и решил поставить рутер под 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' ситуация та же
Подскажите, хлопцы!


Содержание

Сообщения в этом обсуждении
"как настроить кабельный модем на FreeBSD?"
Отправлено robik , 14-Дек-04 01:48 
Я решил эту проблему так, позвонил провайдеру и сказал, что или он мне настроит 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' ситуация та же
>Подскажите, хлопцы!



"как настроить кабельный модем на FreeBSD?"
Отправлено revnger , 14-Дек-04 09:18 
Спасибо всем. Надо почаще в 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 на винде, т.е. мог и вовсе не знать его...