1. Źle wpisałeś na serwerze w poście #33 chociaż logi wskazują dobrą sieć 192.168.0.0. Czyli jak masz ?
djmysia napisał/a:uci add_list openvpn.home.push='route 192.168.1.0 255.255.255.0'
A Ty masz sieć x.x.0.0 więc powinno być:
uci add_list openvpn.home.push='route 192.168.0.0 255.255.255.0'
2. Ostrzeżenia w logu:
...Sun Mar 05 20:35:37 2017 WARNING: 'link-mtu' is used inconsistently, local='link-mtu 1542', remote='link-mtu 1541'
Sun Mar 05 20:35:37 2017 WARNING: 'comp-lzo' is present in local config but missing in remote config, local='comp-lzo'
To jest spowodowane tym, że włączyłeś sobie na serwerze kompresję (comp-lzo) a na kliencie już NIE i teraz mu się nic nie zgadza.
--comp-lzo [mode] -> ( https://openvpn.net/index.php/open-sour … pn-21.html )
3. Mniejszym kamyczkiem, który jeszcze można wrzucić do Twojego "ogródka" jest:
un Mar 05 20:35:36 2017 NOTE: OpenVPN 2.1 requires '--script-security 2' or higher to call user-defined scripts or executables
Odpalasz sobie jakiś skrypt a nie dodałeś opcji polityki dla niego. ( https://openvpn.net/index.php/open-sour … pn-21.html ) patrz --script-security level [method]
4. Nie jestem pewny, więc napisałem PW 
Suma sumarum: pierwsze co, to klient openvpn musi widzieć serwer openvpn. Testy najlepiej przeprowadzić gdy np komputer-klient vpn ma swój niezależny Internet, i nie jest spięty po Wifi/Lan z serwerem vpn.
Bo takie konfiguracje też widziało to forum.
PS. Szkoda że Twój post #35 nie był na miejscu #15.
Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *