Hello Slawa,

Sunday, January 29, 2012, 11:16:37 AM, you wrote:

SO> On Sun, Jan 29, 2012 at 11:11:59AM +0200, Alexander wrote:

>> Hello Alexander,
>> 
>> Tuesday, January 3, 2012, 11:09:17 AM, you wrote:
>> 
>> A> Hello Slawa,
>> 
>> A> Wednesday, December 28, 2011, 7:12:00 AM, you wrote:
>> 
>> >>>   Подскажите  -  есть ли возможность пересобрать модуль ipfw так, чтоб
>> >>> работал форвард пакетов?
>> 
>> SO>> да
>> A> Эм-м-м.. Стесняюсь спросить - "а дальше?"
>> Всёж-таки   хотелось   бы   услышать  рецепт  от  знающих  людей,  как
>> пересобрать _модуль_ ipfw так, чтоб заработал форвардинг? Для тех, кто
>> считает,  что это не нужно - поясню зачем это мне. Есть у меня любимая
>> флешка с фрёй, которую использую для разных экспериментов и неожиданных
>> ситуаций.  Грузиться  приходится  в разных местах и на разном железе -
>> всё,  что не нужно для загрузки выкинуто в модули. Сейчас понадобилось
>> потренироваться  с  форвардом,  но  в  модульном  ipfw  форвардинг  не
>> включен.  Пересобрать  ядро  -  не  проблема,  но  держать ipfw в ядре
>> постоянно нет желания.

SO> обнови фрю.

FreeBSD  FreeBSDonUSB  8.2-STABLE  FreeBSD  8.2-STABLE  #0: Mon Jan 30
15:48:24 EET 2012 root@FreeBSDonUSB:/usr/obj/usr/src/sys/FreeBSDonUSB i386
пару дней назад стянутое - достаточно свежее? Или до 9.0 надо поднимать?

kldload libalias ipfw ipfw_nat
ipfw add 10 fwd 19.168.124.1 ip from 192.168.124.5 to any
ipfw: getsockopt(IP_FW_ADD): Invalid argument

Конфиг ядра:
cpu             I486_CPU
cpu             I586_CPU
cpu             I686_CPU
ident           FreeBSDonUSB
options         SCHED_ULE
options         PREEMPTION
options         INET
options         FFS
options         SOFTUPDATES
options         UFS_ACL
options         UFS_DIRHASH
options         NFSCLIENT
options         NFSSERVER
options         NFSLOCKD
options         PROCFS
options         PSEUDOFS
options         GEOM_PART_GPT
options         GEOM_LABEL
options         COMPAT_43TTY
options         COMPAT_FREEBSD4
options         COMPAT_FREEBSD5
options         COMPAT_FREEBSD6
options         COMPAT_FREEBSD7
options         SCSI_DELAY=5000
options         KTRACE
options         STACK
options         SYSVSHM
options         SYSVMSG
options         SYSVSEM
options         P1003_1B_SEMAPHORES
options         _KPOSIX_PRIORITY_SCHEDULING
options         PRINTF_BUFR_SIZE=128
options         KBD_INSTALL_CDEV
options         HWPMC_HOOKS
options         AUDIT
options         MAC
options         KDB
options         KDB_TRACE
device          apic
device          acpi
device          eisa
device          pci
device          ata
options         ATA_STATIC_ID
device          atkbdc
device          atkbd
device          psm
options         SC_TWOBUTTON_MOUSE
device          vga
device          splash
device          sc
device          pmtimer
device          loop
device          random
device          ether
device          pty
device          md
device          bpf
options         USB_DEBUG

Есть ещё мысли?
-- 
Best regards,
 Alexander                            mailto:[email protected]

Ответить