Информация
На главную Главная

Мой t-cards.ru
Войти Войти
Зарегистрироваться Регистрация

Разное
Форум Форум
Вернуться Форумы на t-cards.ru> Hard"n"Soft
Логин
Пароль
Регистрация Участники Поиск >> FAQ


Сообщения в теме: "MPPE/MPPC в ядрах 2.6.х..."
14.12.2007 00:27
Admin

Регистрация: 05.10.2005
Проживание: Москва
Сообщения: 284
По умолчаниюMPPE/MPPC в ядрах 2.6.х

Пару слов про алгоритм Microsoft Point-to-point Encryption (Compression).
Он используется в VPN-соединениях типа pptp (стандартный виндовый клиент)
В ядрах линукс, начиная с версии 2.6.15, MPPE встроен в ядро (но MPPC - нет!! Он запатентован Microsoft и поэтому не входит). Проблема с MPPC решается наложением сторонних патчей на исходники ядра.

Для ядер >=2.6.15 и <= 2.6.20 есть хорошая статья
http://www.koptev.ru/docs/mppe_mppc/

Для ядер > 2.6.20 этот патч не работает, я нашел следующие патчи и выкладываю их:

Для 2.6.22 (этот не проверял правда полностью)
http://www.t-cards.ru/files/linux-2.6.22-mppe-mppc-1.3.patch.bz2

Для 2.6.23
http://www.t-cards.ru/files/linux-2.6.23-mppe-mppc-1.3.patch.bz2

Накладываются они путем копирования в папку с исходниками ядра и

bzcat linux-2.6.23-mppe-mppc-1.3.patch.bz2 |patch -p1

Вместо стандартной опции в ядре появляется

Microsoft PPP compression/encryption (MPPC/MPPE)

Собираем, наслаждаемся.