Become a
MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
macrumors 6502a
Original poster
Based on my testing neither Tunnelblick (3.5.7) or the last PPC version of Viscosity (1.4.3) support two-factor authentication. It was added to
Viscosity in 1.6.1 - but it's Intel only.
Do you know of a OpenVPN client that runs under Leopard on a PPC and supports two-factor authentication?
macrumors 6502a
Original poster
Happy to report that through a mashup of OpenVPN programs for the PowerPC I was able to get two factor working! Below are two options, paid and free.
Here is an overview of the GUI (paid) solution:
Install Viscosity v1.4.3
Download Tunnelblick v3.5.7 (Don't install)
Open the Tunnelblick DMG and save the program (Tunnelblick.app) to your desktop
Copy the "openvpn" binary from "Tunnelblick.app/Contents/Resources/openvpn/openvpn-2.3.6/openvpn" to your desktop
Rename "openvpn" on your desktop to "openvpn2.2"
Rename the existing "openvpn2.2" binary in "/Library/ViscosityHelperTools" to "openvpn2.2.old" (just in case )
Copy "openvpn2.2" from your desktop to "/Library/ViscosityHelperTools"
Here is an overview of the command line (free) solution:
Install Viscosity v1.4.3
Download Tunnelblick v3.5.7 (Don't install)
Open the Tunnelblick DMG and save the program (Tunnelblick.app) to your desktop
Copy the "openvpn" binary from "Tunnelblick.app/Contents/Resources/openvpn/openvpn-2.3.6/openvpn" to some place you will remember (like ~/bin)
From the command prompt enter the following
sudo kextload /Library/ViscosityHelperTools/tun.kext
sudo ~/bin/openvpn --config (name of ovpn config file ) --auth-retry interact
sudo kextunload -b com.viscosityvpn.Viscosity.tun
Thats it, enjoy!
Last edited: Mar 1, 2016