Does IPNetRouter work with FreePPP?
IPNetRouter does not support dial on demand with FreePPP. You must use OT/PPP 1.0.x, Remote Access 3.x, or FCR PPP (aka LeoMLP) for auto connection to work. Notice that Apple’s current Open Transport implementation does not support “dial on demand”, but rather dials when a client opens a TCP/IP endpoint causing PPP to be configured. With IPNetRouter, the client opening a TCP/IP endpoint might not be on the same machine as IPNetRouter, so IPNetRouter needs to detect traffic for your PPP interface and instruct PPP to dial out if it is not already connected. IPNetRouter currently knows how to do this for OT/PPP and FCR PPP. FreePPP uses a different API.