You should let us know what you're trying to achieve with this. Every time I have seen config like this, it has been because of fundamental misunderstandings of networking. More that one IP address on a subnet (unless there are VIPs) = fail.config_eth0=( "77.xxx.104.14/24" )routes_eth0=( "default via 77.xxx.104.1" )config_eth0:1=( "77.xxx.104.100/24" )routes_eth0:1=( "default via 77.xxx.104.1" )config_eth0:2=( "77.xxx.104.101/24" )routes_eth0:2=( "default via 77.xxx.104.1" )config_eth0:3=( "77.xxx.105.100/24" )routes_eth0:3=( "default via 77.xxx.105.1" )
Remember routing occurs at layer 3, and for most configs should have no reference physical interface. The OS knows which interface the next hop can be found. In your config you've set the same route three times which makes no sense.
(ok i've oversimplified, but for 99.9% of cases the above is true)