iptables

В чем проблема... в ядрев включил поддержку иптейблс и нетфильтр как *. При поптыке iptables -t nat ... оно стало ругаться что нет модуля iptables. Пересобрал ядро с поддержкой иптейблс и нетфильтр как модули. Все доступные опции поставил как модули. Теперь модуль ip_tables есть, но:

zion stargazer # modprobe ip_tables
WARNING: Error inserting x_tables (/lib/modules/2.6.20-gentoo-r4/kernel/net/netfilter/x_tables.ko): Invalid module format
FATAL: Error inserting ip_tables (/lib/modules/2.6.20-gentoo-r4/kernel/net/ipv4/netfilter/ip_tables.ko): Invalid module format

Как это побороть?

Другие модули

Другие модули подгружаются?
Что говорит lsmod?

zion stargazer #

zion stargazer # lsmod
Module Size Used by
zion stargazer #

Но у меня модулями фактически ничего не подгружается.
Ради теста:
zion stargazer # modprobe dummy
zion stargazer # lsmod
Module Size Used by
dummy 7044 0

Я так понимаю что это именно модуль иптейблса парит.

Решение тут

Проблема

Проблема решена. Обновил ядро до 2.6.20-r6, пересобрал со старым конфигом и все заработало :)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".