I am looking for a router that will support 4-5 MLPPP interfaces. I have been using the tomato mlppp patch from fixppp.org which works fine for 2 interfaces. As soon as I try and add a third interface it doesn't seem to work properly with the wrt54g. I have looked into ZeroShell and tried to install this but the hardware that I have (PC with Dlink dfe-530tx) has issues with the network cards for some reason.
So what I am looking for is some commercial or otherwise solution that is less than $800 and will support at least 4 MLPPP interfaces.