Hi, I don't if this a bug, and i tried to get some documentation about the behavier but failed, so here is my question..
(i tested this with 2.6.14 & 2.6.16.1) I have two network interfaces, lan = a1000 ethernet wlan = ipw2200 wireless then I give them the same network address/subnet ifconfig lan 10.200.20.20 netmask 255.255.255.0 ifconfig wlan 10.200.20.20 netmask 255.255.255.0 (there is no promisc mode or any other non default config) now I try to ping an address which is not on my network for e.g. ping 10.200.20.30 and use tcpdump -pni lan|wlan to look at the arp requests. The kernel asking arp on the two interfaces. Everything is OK. (also there are two routes for the networks, one for each interface) now I add VLANs, vconfig add lan 12 vconfig add lan 20 and give them also the same ip address: ifconfig lan.12 10.200.20.20 netmask 255.255.255.0 ifconfig lan.20 10.200.20.20 netmask 255.255.255.0 and try to ping.. and now .. there are no arp requests for those two interfaces. sometime when i disable for example the wlan interface, there is an arp request on _one_ of the vlan interfaces (that one which has the first route), but never on all. On the lan interface are always arp requests, even if i try to change the macaddress of the vlan interfaces, or change the ip to an other subnet. In my opinion the kernel should also send arp request on the vlan interfaces, so they behave identical like the physical ones. Any clues to that problem? (btw. I now that this is'nt a common configuration) -- Florian Reitmeir - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html