Separate DSL on one routerboard

How to use multiple separate DSL on a single Routerborad?
See the scheme

      pc1 ------                     -----DSL1 pppoe
(1.1.1.2)       |                   |
                |                   |
                |--- S W I T C H----
                |         |         |
                |         |         |
       pc2------          |          -----DSL2 pppoe
 (2.2.2.2)                 |
                          |
                          |
                       ether1       
                      (1.1.1.1)
                     Mikrotik 750      
                      (2.2.2.1)
                       ether2

PC1 and PC2 are on public ip in differente class.
DSL are from same ISP but different PPPoE account

I want to maintain separate DSL (No failover, No Balancing) but use only ONE routerboard as pppoe connection router.
And also remote reach my router on 1.1.1.1 and also on 2.2.2.1

How to make?

My configuration example is:


ip firewall mangle> 
 0   chain=prerouting src-address=1.1.1.0/26 action=mark-routing new-routing-mark=DSL1 
     passthrough=yes 
 1   chain=prerouting src-address=2.2.2.0/26 action=mark-routing new-routing-mark=DSL2 
     passthrough=yes 

ip address>
 0   1.1.1.1/26   ether1      
 1   2.2.2.1/26   ether2

ip route>
 0   S dst-address=0.0.0.0/26 gateway=1.2.3.4 interface="PPPoE1"
       scope=255 target-scope=10 routing-mark=DSL1 
 0   S dst-address=0.0.0.0/26 gateway=1.2.3.4 interface="PPPoE2"
       scope=255 target-scope=10 routing-mark=DSL2

With this configuration both pc work but routerboard is not reachable.
How to reach the RB on both IPs?

NB: Gateway is really the same (1.2.3.4) because there are two pppoe account of the same ISP

Any idea?

mark incoming (chain=input) connections with separate mark for each interface, and then route outgoing packets to the correct gateway (chain=output)