Interface routing explained please?

There is no Docs on the subject, and from what I understand, I need it.. but struggled for 5 hours just trying to figure it out including 2 hours of downtime on a production router.

I have 4 DSL lines into the same mk box, all from the same ISP, 3 of the DSL lines are new today, PPPoE, 2 dynamically assigned IP addresses, one static. and gateways which can be either one of two gateways the ISP has. For example all 3 DSL lines can have same Gateway, or 2 can have the same and one have a different one. but there is only ever 2 different gateways. The 4th DSL line is a non PPPoE DSL line, and has a static IP and a static gateway already configured on the mt box.

I configured mikrotik pppoe client to connect with the 3 different usernames/passwords, and they all connect fine. but for some reason, none of those IPs show up in /IP address. and none of the default routes show up either, so they connect, but thats all they do, there is no IP put into the list, there is no route installed. I think its because I already have a default route, but the IP addresses should still appear!

is the pppoe client REALLY broken in 3.0rc10?

for example, one of the PPPoE dsl connections has a static IP, and after mt connects and authenticates, I cant ping it, because mt forgets to add it to its address list!

Im completely mind boggled here.

Hi, I have a similar issue? Did you find a solution?

It was I had the wrong/no profile configured.

I fixed that and it was all good.