Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

dbdjre0143

macrumors 6502
Original poster
Nov 11, 2017
361
382
West Virginia
I decided to try to get my G4 connected to the work VPN so I could use it to do a bit of multitasking while my work laptop gets an OS upgrade. We use a Cisco AnyConnect VPN, which is unsupported by Leopard's built-in VPN functionality, and the AnyConnect client of course does not support PPC (unless there is an older version I'm not aware of).

This led me to try OpenConnect, which was available from TigerBrew. However, when I attempted to install the package from brew, it encountered a build error. This led me to file this bug: https://github.com/mistydemeo/tigerbrew/issues/584. The owner of the repo, "mistydemeo", quickly determined that the problem was caused by libxml2. I have not yet figured out how to gain permissions to make a pull request for my change, but for anyone else running into this problem, if you simply add
Code:
depends_on "libxml2"
to line 25 of
Code:
/usr/local/Library/Formula/openconnect.rb
you can then successfully perform:
Code:
brew install openconnect

However, I found that even after I installed openconnect, I still could not connect to the work VPN, due to an error creating the tunnel adapter. Sorry I cannot remember the exact error, and I don't want to undo the fix to cause it. :p Anyways, I determined the cause to be needing to install TunTapOSX. This is available from TigerBrew:
Code:
brew install tuntap
After following all of brew's instructions to properly enable the driver, and restarting my Powerbook, I was able to successfully connect to our corporate VPN.

Just thought I would share those findings in case anyone else had given up on connecting to a Cisco VPN from our PPC Macs. :apple:
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.