Se non ricordo male la versione attuale di libopenssl.so (quella nel fw TIM) è la 1.0.2h e non è compilata con tutte le funzioni di cifratura.
Se ci sono problemi si può disinstallare quella e installare la 1.0.2g del repository. Più vecchia ma più completa.
Allora, sono riuscito a generare i certificati sul modem con l'estensione che richiede OpenVPN.
Riesco ad aprire una sessione VPN da remoto (viene effettuato correttamente l'handshake)
Sul dga:

Sul client:

Sale correttamente l'interfaccia sul client (tutti i parametri, compreso il DNS, il default gateway), e vengono inserite correttamente le rotte.
Ma nonostante ciò non riesco ad effettuare il routing, penso sia da sistemare qualcosa lato server: l'indirizzo ip dell'interfaccia lato server è inserita solo nella configurazione di OpenVPN, penso debba aggiungere qualcosa sul network:
config interface 'vpn0'
option ifname 'tap0'
option proto 'none'
option auto '1'
Non posso rimetterci mani prima di stasera.