|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 18 May 2004 11:17:53 To : Artem Babadzhanyants Subject : Re: ipsec под 2.4 ядром -------------------------------------------------------------------------------- Artem Babadzhanyants -> Artem Chuprina @ Sun, 16 May 2004 01:32:32 +0400: AB>>> Скачал openswan , пропатчил ядро, пересобрал. Все AB>>> ok. ipsec0,...ipsec4 появились. Теперь вопрос, как заставить это AB>>> все работать ? Я так понимаю требуется некий бинарник "ipsec" AB>>> ... ipsec-utils не собрать т.к. они под 2.6 ядро :-( Переходить AB>>> под 2.6 не хочется т.к. придется много чего пересобирать и не AB>>> факт, что все заработает. AB>>> Вообщем кто настроил ipsec под Linux с ядром 2.4.x - отзовитесь AB>>> pls. AC>> Раньше в ядре не было ipsec, и freeswan все свое носил с собой. AC>> Кажется, до 2.4.23. Ставилось по его инструкции. Сейчас в ядрах есть AC>> ipsec, кажется, портированный из 2.6. И я где-то видел хаутушку по AC>> его настройке. Чуть ли не по ссылке из хелпа к этой опции в AC>> конфигурации ядра. Там, кажется, рекомендовалось мейкфайлу утилит AC>> разъяснить, что 2.4.23+ - вполне себе устраивающее их ядро. Hапример, AC>> путем отрыва проверки на версию нафиг. Hо сам я после появления ipsec AC>> в ядре туда не ходил и настраивать не пробовал. Система на freeswan и AC>> 2.4.18 работает. AB> Забрал freeswan 2.03 , по таблице соответствий работает корректно с ядрами AB> 2.4.17+, но и он отказался компил. "make programs" вылетает при попытке AB> собрать получаем: AB> make[2]: Entering directory AB> `/usr/src/linux-2.4.20/freeswan-2.03/programs/spi' cc -g -O3 AB> -I../../linux/include -g -O3 -Wall -Wpointer-arith AB> -Wcast-qual -Wstrict-prototypes -Wbad-function-cast -Werror -c -o spi.o AB> spi.c cc1: warnings being treated as errors In file included from AB> /usr/include/string.h:359, from AB> spi.c:27: /usr/include/bits/string2.h: In function AB> `__strcpy_small': /usr/include/bits/string2.h:418: warning: pointer of type AB> `void *' used in arithmetic AB> и т.д. в итоге не собирается :-( AB> freeswan какой версии был использован для ядра 2.4.18 ? 1.96. Hо судя по тому, что я вижу, проблема скорее в смене версии компилятора (или недосмене версии ядерных хедеров). Я извиняюсь, freeswan-то тут при чем? Если проблема в /usr/include/bits/string2.h? Вряд ли freeswan патчит _этот_ хедер. -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/25606cef12c3b.html, оценка из 5, голосов 10
|