LINUX.ORG.RU

Gentoo не устанавливается ipset

 ,


0

2

В ядре включен модулем:

CONFIG_IP_SET=m
но в lsmod нет его, modprobe ipset или ip_set не находит

При попытки обновить ipset 6.8 до ipset 6.15 выдает:

 * There is IP{,_NF}_SET or NETFILTER_XT_SET support in your kernel.
 * Please either build ipset with modules USE flag disabled
 * or rebuild kernel without IP_SET support and make sure
 * there is NO kernel ip_set* modules in /lib/modules/<your_kernel>/... .
 * ERROR: net-firewall/ipset-6.15 failed (setup phase):
 *   USE=modules and in-kernel ipset support detected.
 *
 * Call stack:
 *           ebuild.sh, line  85:  Called pkg_setup
 *   ipset-6.15.ebuild, line  58:  Called die
 * The specific snippet of code:
 *                              die "USE=modules and in-kernel ipset support detected."
 *
 * If you need support, post the output of 'emerge --info =net-firewall/ipset-6.15',
 * the complete build log and the output of 'emerge -pqv =net-firewall/ipset-6.15'.
 * The complete build log is located at '/var/tmp/portage/net-firewall/ipset-6.15/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-firewall/ipset-6.15/temp/die.env'.
 * S: '/var/tmp/portage/net-firewall/ipset-6.15/work/ipset-6.15'

Ну раз уж ты не умеешь читать - так и быть, забью твою ошибку в гуглопереводчик самостоятельно:

Существует IP {, _ NF} _set или поддержка NETFILTER_XT_SET в вашем ядре. * Пожалуйста, либо построить ipset с модули используют флаг отключена * Или перестроить ядро ​​без поддержки IP_SET и убедитесь * Нет НИКАКОГО ядро ​​ip_set * модули в / Библиотека / модули / <your_kernel> / ...

NeverLoved ★★★★★
()
Ответ на: комментарий от NeverLoved

не понимаю что ему надо, собрал два ядра с CONFIG_IP_SET=m и без, все равно выводит это. «Пожалуйста, либо построить ipset с модули используют флаг отключена» - как вот это сделать?

fominov
() автор топика
Ответ на: комментарий от NeverLoved

ну в make.conf поставил -modules, поставил ipset 6.15. загружал ядра с включенным модулем и выключенным

ipset -v
ipset v6.15, protocol version: 6
ipset -L
ipset v6.15: Kernel error received: Invalid argument

fominov
() автор топика
Ответ на: комментарий от fominov

Слишком старое ядро, слишком новый ipset. Либо используй более новое ядро, либо - более старый ipset.

Самая старая доступная на текущий момент версия gentoo-sources - 3.4.103

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Либо, как вариант - выкомпиль из ядра ipset нафиг и собери пакет ipset с USE=«modules» - будут использованы старые модули. Правда, не факт что они соберутся с новым ядром, но по крайней мере userspace и kernelspace части будут одинаковых версий.

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.