Second PPPoE connection / ICMP

Hi people, sorry for this silly question, i think my brain just fried, i’m hoping he’s still there. My home setup looks like this:

  • ether2 port - ISP uplink


  • one PPPoE connection with the ‘default route add’ checked - pppoe-Conn1

I have a public ip address assigned to that PPPoE connection, src-nat for internet access and doing some nat for some services like web, smtp. All good till now.
Now, I’ve asked my ISP for a second public ip address, and for this they require to initiate a second PPPoE connection with different credentials, i did that, connection is established and i can see the public ip assigned in IP - Addresses.
But i can not figure it out how can i enable icmp for this second public ip address.
What I tried

chain=input action=accept protocol=icmp in-interface=pppoe-Conn2

With multiple WAN connections you need mangle rules to mark inbound traffic and return the replies via the appropriate WAN interface

Thank you, so first i have to make separate mangle rules for each pppoe connection, mark connection and mark routing for both pppoe, and at the end how should i allow ping for both public ip addresses?