|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrey Voitenkov 2:5020/400 25 Feb 2008 04:10:42 To : Alexander Motin Subject : Re: mpd - включть сжатие не получается --------------------------------------------------------------------------------
On 2008-01-30, Alexander Motin wrote:
> Andrey Voitenkov пишет:
>>> NETGRAPH_MPPC_COMPRESSION?= 1
>>> NETGRAPH_MPPC_ENCRYPTION?= 1
>
> Это надо для сборки модуля с компрессией.
>
>> это я не трогал, COMPRESSION оставил 0, а в /usr/src/sys/conf/files
>> просто добавил пару строк:
>> net/mppcc.c optional netgraph_mppc_compression
>> net/mppcd.c optional netgraph_mppc_compression
>> (прямо после net/zlib.c)
>>
>> компрессия/шифрование прямо в ядре:
>> options NETGRAPH_MPPC_COMPRESSION
>> options NETGRAPH_MPPC_ENCRYPTION
>
> Это надо для сборки статиком. В свежих системах первая половина сделана
> по умолчанию.
>
>> метод некрасивый, но действенный. mpd4.3 + фря 6.2, компрессия работает.
>
> Работают оба метода, проверял. Я предпочитаю первый, так как он проще,
> не надо все ядро перестраивать, все работает на GENERIC.
>
Таки не всё тут гладко. Действительно работает именно так, как описано
на сайте (cd /sys/modules/netgraph/mppc + make), но если делать
просто make buildworld - ни компрессия ни шифрование не работают.
Попробовал на чистой 6.3. Причем и Makefile правил и в make.conf ставил
NETGRAPH_MPPC_COMPRESSION=1, результат идентичный: всё собирается,
модуль получается как настоящий, mpd его подгружает, show ccp показывает,
что mppc enable, при коннекте идет диалог с клиентом, стороны договариваются
использовать компрессию, но при инициализации модуля вылазит ровно такое же
сообщение, как в первом письме треда. Винды обламываются с криком "не обеспечено
необходимое шифрование". Если шифрование выключить, коннект есть.
Если убрать mpp-compress, шифрование начинает работать.
В логе билда файлики mppcc.c и mppcd.c есть, успешно компилируются при сборке
модуля. Hо размер модуля после buildkernel отличается от того, что собирается
вручную.
--
mccloud@
--- ifmail v.2.15dev5.4
* Origin: Svit Online (post does not reflect views of Golden Tele (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/44547432217fb.html, оценка из 5, голосов 10
|