ситуация:
при приеме информации извне клиентской машиной - все ок.
при передачи наружу - намертво зависает сервер, причем при достаточно большом объеме информации (например аська работает нормально, а вот при передаче инфы по фтп, или отправке "большой" почты сервер вешается, причем иногда практически сразу, иногда через минуту).
проблема возникла на ровном месте. раньше работало нормально. проблем не замечалось :(
для "теста" перегонял большие объемы данных прямо с сервера (по ФТП) - проблем вроде нет. перекачка с клиентских машин на севрер и обратно, тоже проблем не вызывает .
проблемма только при "активной" передаче "объемного" трафика с клиента наружу ..
Сервер:
FreeBSD 4.10
Р1-133, 128метров,
внешняя сетевая: vr <VIA VT6105 Rhine III 10/100BaseTX>
внутренняя: rl (rl8139)
что чтоит снаружи (хаб или свитч) не в курсе, доступа к нему не имею. но он работает на 10ке, полудуплекс, внешняя сетевая естесно включена на 10baseT.
внутри стоит хаб Acorp (модель не помню)
клиентские машины подключал разные, с разными сетевами...
перепробовал все. и в ipfw ставил allow all from any to any. и различные скорости принудительно на сетевках включал.
сервер кроме НАТа ничем не занят :(
ни проц ни память в 0 не съедаются, своп не используется.
в логи и на консоль никаких сообщений об ошибках не кидается :(
закончилось тем, что на внутренний интерфейс воткнул древнюю ed (rl8029) которая кроме 10baseT ничего не знает. проблема исчезла, но 10ка не 100ка - скорость естесно упала (на внутреннем интерфейсе естесно :).
да и хочется разобраться в чем дело :(
снятая rl8139 новая, рабочая, "сама по себе" работает нормально ...