Hello @VIkrant1984 ,
First thing in Aruba/Procurve switches Tagged=Trunk Port and Untagged=Access Port
I have tested below setup in LAB and working for me.
I am assuming that ISP 1 is also has VLAN 3010 and ISP 2 has VLAN 3012 and they are passing traffic towards 2930 via trunk port.
ISP has to give below routing:
ISP 1:
ip route 0.0.0.0 0.0.0.0 XX.XX.XX.245
ISP 2:
ip route 0.0.0.0 0.0.0.0 XX.XX.XX.82
You have to do following changes into 2930 switch:
ip route 0.0.0.0 0.0.0.0 XX.XX.XX.246 -->Default route towards ISP 1
ip route 0.0.0.0 0.0.0.0 XX.XX.XX.81 -->Default route towards ISP 2
ip routing
interface 1/1
name "TO_ISP_01"
exit
interface 1/2
name "TO_ISP_02"
no power-over-ethernet
exit
vlan 3010
name "ISP_01_WAN_100"
tagged 1/1 -->Changed it to Trunk port
tagged 1/22,1/24 -->If these are tunk port then its fine and if these are Access port then change it to 'Untagged'
ip address XX.XX.XX.245 255.255.255.252
exit
vlan 3011
name "ISP_01_100M"
untagged 1/5 -->Verify if this is a access port or trunk port
tagged 1/3-1/4,1/12,1/22,1/24 -->Verify if this is access port or trunk port
ip address XX.XX.XX.129 255.255.255.248
exit
vlan 3012
name "ISP_TCL_WAN_200"
tagged 1/2 -->Changed it to Trunk port
tagged 1/21,1/23 -->If these are tunk port then its fine and if these are Access port then change it to 'Untagged'
ip address XX.XX.XX.82 255.255.255.252
exit
vlan 3013
name "ISP_TCL_LAN_200M"
untagged 1/6 -->Verify if this is a access port or trunk port
tagged 1/21,1/23 -->If these are tunk port then its fine and if these are Access port then change it to 'Untagged'
ip address XX.XX.XX.65 255.255.255.240
exit
I hope this will help you.
Thanks!