Нашел целую кучу постов с моей проблемой, но так и не нашел ее решения :(
Есть FreeBSD (4.9, но пробовали и на 5.3) с установленной на ней mpd_3.18. Все классно - логи красивые, конфиги правильные (в полном соответствии со множеством приведенных на этом сайте примеров). Соединяем с ней WinXP встроенным в нее клиентом. Все вроде бы без проблем, устанавливается тунель. Пингуем винду со стороны сервера - все отлично! Никаких потерь на пингах пакетами по 1300 байт. А вот когда пытаемся пинговать со стороны винды, имеем периодическую полную потерю трафика даже с мизерным размером пакетов. Пинги по 1300 байт вообще не идут. В результате имеем жуткие тормоза при работе с таким тунелем.
Пробовал ковырять настройки. Во-первых компрессии в тунеле нету (по причине неподдержки оной ядром фряхи). Во-вторых наличие/отсутствие шифрования в тунеле никакого влияния на проблему не оказывает (пробовали отключать/включать шифрование с обеих сторон). Игры с размером MTU в настройках mpd тоже ничего не дают.
Тут были советы по тюнингу ядра FreeBSD (увеличение всех мыслимых сетевых буферов и всяких там NMBCLUSTERS/MAXUSERS). Все это проделано - результат нулевой. Машина (FreeBSD) мощная - пень4-2.4/512Мб.
Кто-нибудь сумел побороть данную проблему? Поделитесь пожалуйста опытом или хотя бы мыслями!