поднял vpn под freebsd-5.2.1 + mpd-3.17 + freeradius-0.9.3 + freenibs,
пустил 10 пользователей,
все ок, только через неопределенные интервалы времени(10мин,40мин) траффик через впн-соединение глохнет - пинг между впн-сервером (192.169.0.2) и впн-клиентом(192.169.0.4) через впн-интерфейс не проходит:
#ping 192.169.0.4
ping: sendto: No buffer space availableа после переинициализации впн-соединения клиентом траффик восстанавливается.
загрузка процессора выше 0.10% не поднимается.
суммарный траффик между сервером и 10 клиентами держится 512Кбит/с
Ядро операционки - по умолчанию, без перекомпилляции.
>пинг между впн-сервером (192.169.0.2) и впн-клиентом(192.169.0.4) через впн-интерфейс не проходит:
>#ping 192.169.0.4
>ping: sendto: No buffer space availableпопробуйте обновить mpd до 3.18 и установить опцию:
set pptp disable windowing
>>пинг между впн-сервером (192.169.0.2) и впн-клиентом(192.169.0.4) через впн-интерфейс не проходит:
>>#ping 192.169.0.4
>>ping: sendto: No buffer space available
>
>попробуйте обновить mpd до 3.18 и установить опцию:
>set pptp disable windowing
обновил. опцию выставил. ждем результатов...
>>>пинг между впн-сервером (192.169.0.2) и впн-клиентом(192.169.0.4) через впн-интерфейс не проходит:
>>>#ping 192.169.0.4
>>>ping: sendto: No buffer space available
>>
>>попробуйте обновить mpd до 3.18 и установить опцию:
>>set pptp disable windowing
>
>
>обновил. опцию выставил. ждем результатов...плохо дело. почему-то начал некоректные поля отдавать радиусу (callingstationid)... пользователи отваливаються через 40 сек.
таже хрень.маякни, если чего выйдет.
уже 2 недели борюсь с этим.
добавь в kernel
options DEVICE_POLLINGподдерживают карты: dc, em, fxp, rl, sis
>добавь в kernel
>options DEVICE_POLLING
>
>поддерживают карты: dc, em, fxp, rl, sisдобавил в kernel
options DEVICE_POLLING
ошибка компиллятора:
#error DEVICE_POLLING is not compatible with SMPдобавил в ядро:
maxusers 512
options NMBCLUSTERS=65535
options NBUF=4096вроде бы реже стал обрывать коннект. не факт.
>>добавь в kernel
>>options DEVICE_POLLING
>>
>>поддерживают карты: dc, em, fxp, rl, sis
>
>добавил в kernel
>options DEVICE_POLLING
>ошибка компиллятора:
>#error DEVICE_POLLING is not compatible with SMP
>
>добавил в ядро:
>maxusers 512
>options NMBCLUSTERS=65535
>options NBUF=4096
>
>вроде бы реже стал обрывать коннект. не факт.размер буферов выставлял максимально (правда очередь забиваться стала, пришлось и ее увеличивать)
обрывы остались.
ща поправил radius.c и поставил 3.18.
жду....
по вопросу DEVICE_POLLING
http://info.iet.unipi.it/~luigi/polling/
>ща поправил radius.c и поставил 3.18.
>жду....
Ну как, помогло?
>>ща поправил radius.c и поставил 3.18.
>>жду....
>Ну как, помогло?
пиковой нагрузки не дождался.
работает хорошо.
все зависит от качества и топологии сети.
+еще заметил, если у клиента в винде выставлено не отвечать на пинг,
его сбрасывает по "нет эхо ответа на пинг в течении 60 сек"зы. вот моя ася 250669862. готов пообщаться на тему впн на мпд