Bug 32755 - FR: add 'rcvbuf' and 'sndbuf' parameters support
Summary: FR: add 'rcvbuf' and 'sndbuf' parameters support
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: NetworkManager-openvpn (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-16 17:31 MSK by Pavel Nakonechnyi
Modified: 2016-11-16 19:51 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Nakonechnyi 2016-11-16 17:31:07 MSK
Согласно статьи https://lowendtalk.com/discussion/40099/why-openvpn-is-so-slow-cool-story, а также практическим экспериментам с OpenVPN сервером, который я активно использую, параметры клиента 'rcvbuf' и 'sndbuf' хочется редактировать.

В моем случае из установка в 0 или 393216 увеличивает пропускную способность VPN канала до 2-х раз и более.

К сожалению, NetworkManager-openvpn не поддерживает эти настройки, и игнорирует их push с сервера.

Я добавил поддержку оных, включая поля ввода в Gtk апплете. Смотри результат в /people/zorg/NetworkManager-openvpn.git

Я не берусь оценить насколько это acceptable для upstream. Добавление новых настроек наверное достаточно нервная операция для них. :)
Comment 1 Mikhail Efremov 2016-11-16 18:46:45 MSK
https://community.openvpn.net/openvpn/ticket/461

Т.е. это был баг в openvpn и начиная с openvpn-2.3.9 используется system default (rcvbuf/sndbuf = 0).
Я думаю, это подходит для подавляющего большинства случаев, менять эти значения нужно с осторожностью (выставление слишком большого буфера будет иметь отрицательный эффект). И уж выносить это в настройки NM-openvpn явно лишнее, перегружать GUI не нужно.
Comment 2 Pavel Nakonechnyi 2016-11-16 19:07:53 MSK
(In reply to comment #1)
> https://community.openvpn.net/openvpn/ticket/461
> 
> Т.е. это был баг в openvpn и начиная с openvpn-2.3.9 используется system
> default (rcvbuf/sndbuf = 0).
> Я думаю, это подходит для подавляющего большинства случаев, менять эти значения
> нужно с осторожностью (выставление слишком большого буфера будет иметь
> отрицательный эффект). И уж выносить это в настройки NM-openvpn явно лишнее,
> перегружать GUI не нужно.

Со всеми доводами согласен. Но для себя придется оставить эти изменения, так как в P8 openvpn 2.3.7.
Comment 3 Mikhail Efremov 2016-11-16 19:51:01 MSK
Так я тоже хочу в p8 openvpn с этим фиксом, поэтому
#172311 AWAITING #1 [test-only] p8 copy=openvpn
:)
Потестирую и отправлю.