Ok, here are the details:
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
> - selected route, * - FIB route, p - stale info
IP Route Table for VRF "default"
K *> 0.0.0.0/0 [0/0] via pppoe0
C *> 10.2.1.0/24 is directly connected, eth0
C *> XX.XX.124.240/29 is directly connected, eth1
C *> XX.XX.124.241/32 is directly connected, pppoe0
C *> XX.XX.56.1/32 is directly connected, pppoe0
C *> 127.0.0.0/8 is directly connected, lo
The /29 from ISP is XX.XX.124.240/29
XX.XX.124.241 gets assigned to pppoe0 during connection