On Solaris 8 and 10, I have to use a different driver other than the Universal Tun driver. My driver name is "atun". However, if I change my driver name to "tun", it works just fine.
Basically, on Solaris, OpenVPN can not take a device type and name if not "tun", and OpenVPN complains: Thu Aug 3 23:36:04 2006 us=146055 'atun0' is not a TUN/TAP device. The --ifconfig option works only for TUN/TAP devices. Thu Aug 3 23:36:04 2006 us=146097 Exiting The configuration file I used: dev atun0 dev-type atun dev-node /dev/atun remote 172.16.16.6 ifconfig 1.1.1.1 1.1.1.2 secret /static.key daemon I do not know if anyone run into the same problem on other X-nux system. I already have a fix for Solaris and will post the fix shortly. Andrew