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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Korshunoff V. George                 2:5020/400     24 Sep 2000  01:08:10
 To : All
 Subject : Вопрос по MPD 2.0b2
 -------------------------------------------------------------------------------- 
 
 Доброго Вам времени суток!
 
  Имеется вот какая ситуация:
 
 -= start cut from mpd.links =-
 
 NamedLL:
         set link type modem
         set link enable passive
         set modem speed 9600
         set modem device /dev/cuaa1
         set modem watch +cd
         set modem watch -dsr
 
 -= end cut from mpd.links =-
 
 -=start cut from mpd.conf =-
 
 mpd1:
         new -i tun1 Named NamedLL
         set bundle enable shortseq
         set iface addrs XXX.XXX.XX.XXX XXX.XXX.XX.XXY
         set iface idle 360
         set iface enable proxy-arp
         set ipcp ranges XXX.XXX.XX.XXX/32 XXX.XXX.XX.XXY/32
         set ipcp disable vjcomp
         set ipcp dns XXX.XXX.XX.X [ XXX.XXX.XX.XX ]
         set link disable chap pap
         set link deny chap pap
         set link disable acfcomp protocomp
         open iface
 -= end cut from mpd.conf =-
 
  Запускается mpd так (mpd1.sh в /usr/local/etc/rc.d):
 #!/bin/sh
 /usr/local/sbin/mpd -b -p /var/run/mpd1.pid mpd1
 echo -n ' mpd1'
 
 Собственно все работает и запускается, HО....
 
 Т.к. на дугой стороне линка "дубовый" Win98 с его удаленным доступом к сети,
 и настроен криво, то он после установления соединения (на уровне PPP, модемы
 в режиме LL и не реконнектятся никогда - DTR ignored) и передачи чего ему
 нужно прекращает соединение без каких либо объявлений. Mpd не получает
 ответов на 6 echo_req и делает линку DEAD и... Hа сколько я понимаю строчку
 set link enable passive после chat-timeout и открытия порта mpd должен ждать
 LCP, а он нифига не ждет, а начинает сам слать LCP, что не есть good в нашем
 случае (я, вроде как, являюсь в данной ситуации серверной стороной), т.е. я
 не должен инициировать соединения, а должен лишь создавать его по получению
 LCP-запроса от клиента.
 
  Вообщем, вопросы такие:
 1) как mpd заставить при запуске не слать LCP запросы на установление
 соединения, а тупо их ждать от удаленной стороны (сколь угодно долго)
 2) после получения LCP устанавливать соединение
 3) по idle-timeout или по keep-alive или по запросу peer, если установлено,
 что LINK-DOWN, после всех таймаутов снова открывать порт и тупо ждать LCP...
 
   Эти конфиги вроде должны решать эти проблемы, но ничего не получается -
 mpd тупо шлет LCP Conf_Req...
 
 ЗЫ: Модемы в выделенном режиме и не реагируют на DTR (оно так надо, т.к.
 постоянно дергать модемы не хочется. Да и зачем если между ними 30 м витой
 пары ;)   ).
 
  С уважением,
  Korshunoff V. George
 --- ifmail v.2.15dev5
  * Origin: Rostelecom/Internet Centre (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Вопрос по MPD 2.0b2   Korshunoff V. George   24 Sep 2000 01:08:10 
Архивное /ru.unix.bsd/3495e7e6a8e5.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional