OpenVpn sul WRT

Per il setup generico di OpenVpn, fare riferimento alla configurazione per Linux generica. Su Openwrt, installare il pacchetto "openvpn".

Dal momento che il pacchetto di OpenVpn sul WRT non prevede uno script di startup, questo e` uno minimale che si puo` usare: salvarlo come /etc/init.d/S55openvpn:

# carico il modulo per il tun
insmod tun

# lancio openvpn con logging su syslog. Se ho piu` di una vpn, basta inserire
# piu` di una riga di lancio.
cd /etc/openvpn
openvpn --daemon <nome del tunnel> --config <file di config> &

Il nome del tunnel compare in syslog, ed e` per riferimento. Il file di config puo` avere path assoluto oppure essere solo il nome del file stesso, in questo caso viene cercato nella directory corrente.

Ricorda di rendere eseguibile lo script di init appena creato, altrimenti non funziona molto bene.