Thu Aug 2 17:10:51 2018 kern.info kernel: [ 262.112362] tun: Universal TUN/TAP device driver, 1.6
Thu Aug 2 17:10:51 2018 user.info kernel: [ 262.126407] kmodloader: done loading kernel modules from /etc/modules.d/*
Thu Aug 2 17:10:55 2018 daemon.notice netifd: Interface 'openvpn' is enabled
Thu Aug 2 17:10:55 2018 daemon.notice netifd: Network device 'tun0' link is up
Thu Aug 2 17:10:55 2018 daemon.notice netifd: Interface 'openvpn' has link connectivity
Thu Aug 2 17:10:55 2018 daemon.notice netifd: Interface 'openvpn' is setting up now
Thu Aug 2 17:10:55 2018 daemon.notice netifd: Interface 'openvpn' is now up
Thu Aug 2 17:10:56 2018 user.notice firewall: Reloading firewall due to ifup of openvpn (tun0)
Thu Aug 2 17:11:22 2018 daemon.notice netifd: Network device 'tun0' link is down
Thu Aug 2 17:11:22 2018 daemon.notice netifd: Interface 'openvpn' has link connectivity loss
Thu Aug 2 17:11:22 2018 daemon.notice netifd: Interface 'openvpn' is now down
Thu Aug 2 17:11:22 2018 daemon.notice netifd: Interface 'openvpn' is disabled
Thu Aug 2 17:11:25 2018 daemon.notice netifd: Interface 'openvpn' is enabled
Thu Aug 2 17:11:25 2018 daemon.notice netifd: Network device 'tun0' link is up
Thu Aug 2 17:11:25 2018 daemon.notice netifd: Interface 'openvpn' has link connectivity
Thu Aug 2 17:11:25 2018 daemon.notice netifd: Interface 'openvpn' is setting up now
Thu Aug 2 17:11:25 2018 daemon.notice netifd: Interface 'openvpn' is now up
Thu Aug 2 17:11:25 2018 user.notice firewall: Reloading firewall due to ifup of openvpn (tun0)
The configuration worked fine under Lede branch 17.
Found a way to get protonvpn working on openwrt18.06.
I believe there is a bug in the firmware. It involves option "comp_lzo".
I get this error in my log - WARNING: 'comp-lzo' is present in remote config but missing in local config, remote='comp-lzo'.
Under /tmp/etc/openvpn-protonvpn.conf the option "comp-lzo" is missing thus the bug.
I got around the error by creating a protonvpn.ovpn file.
Create protonvpn.ovpn and put it in /etc/openvpn/
client
fast-io
ifconfig-nowarn
nobind
persist-key
persist-tun
auth SHA512
auth-user-pass /etc/openvpn/protonvpn/auth
ca /etc/openvpn/protonvpn/ca.crt
cipher AES-256-CBC
comp-lzo adaptive
dev tun
keepalive 10 120
log /tmp/openvpn.log
port 1194
proto udp
redirect-gateway def1
remote us-free-01.protonvpn.com
remote-cert-tls server
resolv-retry infinite
status /tmp/openvpn-status.log
tls-auth /etc/openvpn/protonvpn/wdc.key 1
verb 3