Radius authentication Methods other than hotspot.

Our Wisp network is currently using Hotspot with MAC authentication to our Radius server for Speed control and accounting and it works fine. However, I want to institute QOS and use Queue trees and since I know that The simple queues used by hotspot to control speeds bypasses all the other queues.
I have a fully routed network with Nat at each AP. I know that I could implement PPPoE but would prefer to not add the PPPoE overhead. I know I could do dhcp with Mac Auth but I have static private IP already assigned to all my clients and I prefer to keep it that way.

Questions: 1. Is there another way to authenticate in my setup. 2. If not is there that much overhead with PPPoE if it is only between the client and the local tower.

PPP should definitely be the route you want to go. Simple queues work fine, but alternatively you can use Mangle and create a queue tree based on the Mangle rules, but if you’re looking for a simple solution right now, you should use PPP and Simple Queues.