>[оверквотинг удален]
>>mysrv# sysctl net.inet.ip.fw.one_pass
>>net.inet.ip.fw.one_pass: 1
>
>1. Что за канал? Ширина? Физическая среда? Возможно скорость прыгает на внешнем
>канале или есть потеря пакетов.
>2. Обязательно пересобери ядро с DEVICE_POLLING и включи его на сетевой карте.
>
>3. Попробуй поставить HZ>1000 kern.hz="2000" в /boot/loader.conf
>4. Попробуй уменьшить размер queue на пайпе. Для такой скорости 10 или
>меньше.. 1. 10мбит, адсл2+, на внешнем канале скорость не прыгает (по крайней мере в таким приделах точно), без фаервола поднимается до ~1мбайта/сек, с ним же прыгает от 15кбайт/сек до 120кбайт/сек (при 64000)
2. Собираю, глянем какой даст результат ...
И ещё, судя по ipfw show почему-то работает только одно правило, например:
ipfw add 64200 allow log all from 192.168.2.254 to any
то есть для входа и выхода, или:
ipfw add 65200 pipe 65200 log all from 192.168.2.254 to any
по второму пакеты не ходят вообще:
ipfw add 64300 allow log all from any to 192.168.2.254
ipfw add 65300 pipe 65300 log all from any to 192.168.2.254
Jan 16 21:36:14 mysrv kernel: ipfw: 65200 Pipe 65200 ICMP:8.0 192.168.2.254 213.130.26.7 in via le0
Jan 16 21:36:14 mysrv kernel: ipfw: 65200 Pipe 65200 ICMP:8.0 192.168.2.254 213.130.26.7 out via le0