Several AP-s, clients in PPPoE - Public IP question

Hi all,
I find this forum very, very, VERY usefull every few days, but now I can not find a solution (or a hint) to my problem. Here is how my system looks :

ISP +.+.+ Cisco =-=-= MT1  <---wifi--->  MT2  <---wifi--->  MT3 ... few more, not all in "line", more lika a tree,
            ||         |                  |                  |
           2xLinux    AP1 (PPPoE1)       AP2 (PPPoE2)       AP3 (PPPoE3)

MT network is routed, all have /30 subs (192.168.254.1, 2, 5-6, 9-10, etc); PPPoE Clients get IPs from 10.10.10.xxx to 10.10.35.xxx (On AP1 it is 10.10.10.5-10.10.10.230, AP2 : 10.10.11.5-…230, etc…). PPPoE’s get masquaraded on MT that has public IP and everything works GREAT. Also, I have ONE EOIP from a far MT (say, MT6) to MT1 so clients log onto MT1 and get 10.10.10.xxx addresses and it also works realy good. Few days ago my C/2 class has been routed to me and I would like to give users public IP addresses. Everythig works nice with MT1 (clients on PPPoE1)…

But, here is the problem : if I split my 126 addresses and route them to MTs and do 1:1 NAT there I would run out of addressses … And I don’t have more than 70-80 users logged on at the same time - so, I could manage all on-line users with C/2 class! :arrow_right: Is it possible to use EoIP and get ALL USERS log onto MT1 and give public IP’s there?? Won’t that overload RB? :arrow_right: Or, is there a OSPF sollution so I could give users public IP wherever they log-in but somehow remember which IPs are taken so that users on different MTs don’t get the same address?

Along with MT1 that has the static public IP, I also have two linux servers (with public IPs) and a Cisco (2600) that is my GW to my ISP and to the Internet :wink: .

Any sugestions?

Thans all in advance :slight_smile:
Dejan