Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Pavel Shirshov                       2:5010/148.22  27 Jan 2004  01:01:58
 To : All
 Subject : mpd+ifconfig - trouble
 -------------------------------------------------------------------------------- 
 
 
 Возникла следующая проблема, как лечить - не знаю.
 Работала связка сервер mpd3.14 (FreeBSD4.8-Stable) + клиент
 mpd3.14(FreeBSD4.8-Release)
 Все работало замечательно(если не считать залипаний линка, но об этом ниже),
 пока я не сменил версию сервере на mpd3.16, а затем поставил patch на
 ng_pptpgre.c.
 Симптомы следующие:
 Сервер линк видит, но клиентскую сторону туннеля пинговать не в состоянии.
 А на клиенте туннеля вообще нет, хотя в mpd вроде все ок и link поднят
 залез в логи и там увидел следующее:
 
 Jan 26 13:50:37  mpd: [vpn0] IPCP: state change Ack-Sent --> Opened
 Jan 26 13:50:37  mpd: [vpn0] IPCP: LayerUp
 Jan 26 13:50:37  mpd:   172.16.154.2 -> 172.16.154.1
 Jan 26 13:50:37  mpd: [vpn0] IFACE: Up event
 Jan 26 13:50:37  mpd: [vpn0] setting interface ng0 MTU to 1456 bytes
 Jan 26 13:50:37  mpd: [vpn0] exec: /sbin/ifconfig ng0 172.16.154.2 172.16.154.1 
 netmask 0xffffffff -link0
 Jan 26 13:50:37  mpd: [vpn0] exec: command returned 256
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 Jan 26 13:50:37  mpd: [vpn0] exec: /sbin/route add 172.16.154.2 -iface lo0
 
 То есть ifconfig не смог поднять ng0 (хотя код возврата очень странный).
 Пытаюсь руками поднять данный интерфейс - получаю - адрес уже используется, хотя
 адреса в таблице ifconfig-а, в таблице роутинга нет!
 
 Лечится сие только полной!!! перезагрузкой клиента!
 
 Вот конфиги клиента
 # cat mpd.conf
 default:
         load vpn0
 
 vpn0:
         new -i ng0 vpn0 vpn
         set iface disable on-demand
         set iface idle 0
         set iface route 10.0.0.0/8
         set bundle disable multilink
         set bundle authname "name"
         set bundle password "pass"
         set link yes acfcomp protocomp
         set link no pap
         set link yes chap
         set link mtu 1460
         set link keep-alive 10 40
         set ipcp yes vjcomp
         set ipcp ranges 172.16.154.2/32 172.16.154.1/32
         set bundle enable compression
         set ccp yes mppc
         set ccp yes mpp-e40
         set ccp yes mpp-e128
         set ccp yes mpp-stateless
         open
 
 # cat mpd.links
 
 vpn:
         set link type pptp
         set pptp peer xx.xx.xx.xx
         set pptp disable incoming
         set pptp enable originate outcall
 
 А вот конфиги сервера
 default:
         load vpn5
 
 vpn5:
         new -i ng5 vpn5 vpn5
         set bundle authname "name"
         set bundle password "pass"
         set ipcp ranges 172.16.154.1/32 172.16.154.2/32
         load common
 
 common:
         set iface disable on-demand
         set iface idle 0
         set iface up-script "/usr/local/bin/mpd-scripts/up-script.sh"
         set iface down-script "/usr/local/bin/mpd-scripts/down-script.sh"
         set bundle disable multilink
         set link yes acfcomp protocomp
         set link no pap
         set link yes chap
         set link mtu 1460
         set link keep-alive 10 75
         set ipcp yes vjcomp
         set bundle enable compression
         set ccp yes mppc
         set ccp yes mpp-e40
         set ccp yes mpp-e128
         set ccp yes mpp-stateless
         open
 
 Как решить мою проблему?
                 C уважением, Pavel Shirshov.
 --- GoldED+/W32 1.1.5
  * Origin: pavelsh(at)mail(dot)ru (2:5010/148.22)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 mpd+ifconfig - trouble   Pavel Shirshov   27 Jan 2004 01:01:58 
 mpd+ifconfig - trouble   Sergey Korolew   02 Feb 2004 21:15:43 
 mpd+ifconfig - trouble   Pavel Shirshov   03 Feb 2004 23:13:41 
 mpd+ifconfig - trouble   Pavel Shirshov   03 Feb 2004 23:35:17 
Архивное /ru.unix.bsd/23958401566a9.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional