Hello All,
I'm running into a problem with kernel IP routing on linux kernel 2.4.26.
It would be great if anyone can help me with it.
There are two interfaces named ath0 and ath1 on the box. I have a
permanent routing entry:
dst 192.168.0.0 netmask 255.255.0.0 gw 192.168.101.1 ath0
If I create a host-specific routing entry pointing to ath1 using:
route add -host 192.168.101.8 ath1
ip route cache flush # clearing the kernel route cache
arp -f # clearing the arp
And send packets destined to 192.168.101.8, for a few seconds, I see
the packets still go out on interface ath0! Only after some time do
the packets start going out on interface ath1. Is there something
additional I need to do to incorporate my routing changes
instantaneously ?
Any help will be deeply appreciated!
Ashish
|