Hi, I was not able to access management port (access port) in 2960XR until I remove "ip routing" from different vlan. (I can access within same subnet)
I have currently one default route "ip route 0.0.0.0 0.0.0.0 x.x.x.x" pointing ISP, so every default route points to ISP.
I have ip default-gatway for mgmt access from different subnet through management port like below.
ip default-gateway 10.254.90.1
I am able to ping withing same subnet. i.e I can ping from 10.254.90.100 to 10.254.90.10 (2960XR) on mgmt port, however I am not able to ping from different subnet.
When I do debug from 2960XR, I could see that ping was received but, 2960XR does not know what to do until I disable "ip routing"
What do I miss?
Sorry... skimmed the first time and missed the management port complexity.
This gets a bit complicated because the management port and the network interfaces share a routing table but don't allow connections between them.
You're on the right track with "ip route 10.254.30.0 255.255.255.0 FastEthernet0" but this requires that the gateway on the other end supports proxy ARP in order to get things to your final destination. Try changing it to "ip route 10.254.30.0 255.255.255.0 FastEthernet0 10.254.90.1" and see if that gets things where they need to go.