Согласно статьи 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. Добавление новых настроек наверное достаточно нервная операция для них. :)
https://community.openvpn.net/openvpn/ticket/461 Т.е. это был баг в openvpn и начиная с openvpn-2.3.9 используется system default (rcvbuf/sndbuf = 0). Я думаю, это подходит для подавляющего большинства случаев, менять эти значения нужно с осторожностью (выставление слишком большого буфера будет иметь отрицательный эффект). И уж выносить это в настройки NM-openvpn явно лишнее, перегружать GUI не нужно.
(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.
Так я тоже хочу в p8 openvpn с этим фиксом, поэтому #172311 AWAITING #1 [test-only] p8 copy=openvpn :) Потестирую и отправлю.