I have read the following article http://wiki.mikrotik.com/wiki/Manual:PCC
What I understand from this is. If I had two adsl routers each with its own account details at X ISP and they were both to be authenticated by X ISP and I bond them in this fashion. What I would end up with is a connection to the world at the same speed as the individual connections. But what I would have is a situation where my connection to the world will be able to carry more users. In other words load balancing, means that requests are balanced between these two connections.
My problem is that this isn’t what I want. I need to have three adsl routers each with their own adsl lines. I want to put all these adsl routers in bridge mode, so that I can have different pppoe connections from places in my network to separate ISP accounts. The problem is that I need a way to balance the connections through my adsl connections.
I think you may need to clarify what you are looking for a bit more and the way your network is setup, because reading what you have I’m confused as to what your question is and what you want.
PCC is a way of load balancing between multiple internet connections, it doesn’t matter what kind of connection they are. As long as it has a valid route, you can use PCC.
Basically I need to bind three adsl lines that are not connected to any isp’s. Then I want to connect to an isp from elsewhere in the network via a pppoe username and password provided by said isp. This needs to happen through the bonded routers, that have their dsl settings set to be in bridge mode. The reason for this is that I have three lines for load balancing, now I need the mikrotik to allocate the least used dsl line for the client to pppoe through. Is this possible?
It’s still not clear what you are looking for. Maybe a network diagram of what you are trying to get to.
So you want to bond between two locations across 3 layer2 lines that are internal to your network, based off of your first sentence. There are several examples of bonding in the Wiki, and that is possible since you will control both ends of the bonded link. You can then bridge the bonded interface with a physical interface, that should get you direct access to the “public” side of the router. I’ve never set anything up like this, so I can’t speak as to how well it would work or potential issues. Someone else would have to chime in for that.