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

Исходное сообщение
"mpd + stac/mppc compression"

Отправлено orm , 03-Мрт-04 19:20 
Народ, кто нибудь собирал mpd с поддержкой COMPRESSION_STAC и COMPRESSION_MPPC?

В документации написано, что для этого необходимы какие-то сишники, закрытые лицензионными соглашениями.
Например для COMPRESSION_STAC необходим lzsc.h и lzsc.с.
Поиски в инете в течение недели (на filesearch.ru и google.ru просьба не посылать!, даже в файлообменных сетях искал...) дали только lzsc.с из состава PGP для MacOS. Он не подошел, т.к был ОЧЕНЬ сильно подправлен ребятами из PGP (в заголовок каждой ф-ци введен дополнительный параметр, сменены все типы на ПГПэшные и т.д.).
Я пытался его прикрутить три дня , но так и не смог.
В связи с этим вопрос: где достать файло чтобы откомпилить mpd с этими опциями?
Наверняка я не первый, кто сталкивался с этой проблемой.
Заранее спасибо всем.


Содержание

Сообщения в этом обсуждении
"mpd + stac/mppc compression"
Отправлено orm , 04-Мрт-04 15:52 
Ау!!!
Пиплы!!!

Неужели НИКТО не делал сжатие и шифрование VPN трафика под mpd???

Так не хочется с pptpd заморачиваться...


"mpd + stac/mppc compression"
Отправлено vev , 06-Мрт-04 19:53 
Только что сталкивался с этой проблемой при входе в VPN. Сисадмины все кивали на то, что надо компрессию включать. Пробовал в ядре внести, MPD  корежил - никак. Так все без MPPC опций и оставил, но при коннекте с VPN в логах MPD пишет , что компрессия имеется. Я думаю, что этим занимается модуль ng_mppc.ko в ядре. А ошибка вылечилась исправлением одной цифры в исходниках NETGRAPHa. Может и у тебя все в этом же роде.

С уважением
Евгений

>Народ, кто нибудь собирал mpd с поддержкой COMPRESSION_STAC и COMPRESSION_MPPC?
>
>В документации написано, что для этого необходимы какие-то сишники, закрытые лицензионными соглашениями.
>
>Например для COMPRESSION_STAC необходим lzsc.h и lzsc.с.
>Поиски в инете в течение недели (на filesearch.ru и google.ru просьба не
>посылать!, даже в файлообменных сетях искал...) дали только lzsc.с из состава
>PGP для MacOS. Он не подошел, т.к был ОЧЕНЬ сильно подправлен
>ребятами из PGP (в заголовок каждой ф-ци введен дополнительный параметр, сменены
>все типы на ПГПэшные и т.д.).
>Я пытался его прикрутить три дня , но так и не смог.
>
>В связи с этим вопрос: где достать файло чтобы откомпилить mpd с
>этими опциями?
>Наверняка я не первый, кто сталкивался с этой проблемой.
>Заранее спасибо всем.



"mpd + stac/mppc compression"
Отправлено orm , 08-Мрт-04 14:29 
>Только что сталкивался с этой проблемой при входе в VPN. Сисадмины все
>кивали на то, что надо компрессию включать. Пробовал в ядре внести,
>MPD  корежил - никак. Так все без MPPC опций и
>оставил, но при коннекте с VPN в логах MPD пишет ,
>что компрессия имеется. Я думаю, что этим занимается модуль ng_mppc.ko в
>ядре. А ошибка вылечилась исправлением одной цифры в исходниках NETGRAPHa. Может
>и у тебя все в этом же роде.
>
>С уважением
>Евгений
>
>>Народ, кто нибудь собирал mpd с поддержкой COMPRESSION_STAC и COMPRESSION_MPPC?
>>
Опции ядра такие

options         NETGRAPH                #netgraph(4) system
options         NETGRAPH_ASYNC
options         NETGRAPH_BPF
options         NETGRAPH_ETHER
options         NETGRAPH_IFACE
options         NETGRAPH_L2TP
#options        NETGRAPH_MPPC_COMPRESSION
options         NETGRAPH_MPPC_ENCRYPTION
options         NETGRAPH_PPP
options         NETGRAPH_PPPOE
options         NETGRAPH_PPTPGRE

Но COMPRESSION_STAC и COMPRESSION_MPPC - зачем то эти опции вообще придуманы?
А STAC - компресия ето та компресия, которая используется в винде по умолчанию (если галку "Использовать програмное сжатие данных" поставить).

Цель была такая - поднять VPN сервак , к которому виндовые клиенты могли бы с настройками по умолчанию коннектится... И чтоб сжатие тоже работало.

Для опции  ядра
options        NETGRAPH_MPPC_COMPRESSION
помойму ng_mppc.c нужен... Или еще какой-то сишник. Где взять? В CVS нету.