sure? (I'm in no way an expert, its an honest question.) root@OpenWrt:~# ip route 192.168.1.48 via 192.168.1.188 dev ath1 metric 7 192.168.2.40 via 192.168.1.188 dev ath1 metric 6 192.168.1.49 via 192.168.1.188 dev ath1 metric 4 192.168.2.42 via 192.168.1.188 dev ath1 metric 7 192.168.1.51 via 192.168.2.172 dev eth0 metric 2
so there are interfaces shown in the routes, the kernel should recognize them, what else they are for?
As Axel already mentionned: These are the outgoing interfaces which you can specify but the problem arises if your neighbor node has 2 interfaces as well. How are you going to seperate these ? Normally you do so by using 2 different IP addresses to send traffic to one or the other interface. But if you only have one address ...
PS: Invited Sebastian Hagen who programmed the patch to join the discussion, hope he will help me/us with more details
Good idea. :-)
Greetings, Marek