On 2013-02-08 10:34 PM, Rafał Miłecki wrote: > 2013/2/8 Rafał Miłecki <[email protected]>: >> OK, I've a better log now (from not working network). All packets seem >> to be transmitted, but the length looks wrong... > > Another try, this time I didn't mess with pinging PC from the router. > Only pinging router from the PC. > > That's crazy there are 5 ARP packets received by the bgmac with the > following content: >> FF FF FF FF FF FF 00 1D BA 19 9E DB 08 06 00 01 >> 08 00 06 04 00 01 00 1D BA 19 9E DB C0 A8 01 02 >> 00 00 00 00 00 00 C0 A8 01 01 00 00 00 00 00 00 >> 00 00 00 00 00 00 00 00 00 00 00 00 09 22 BE 18 > > However there is nothing in the system providing an answer. > > Now: after typing > # brctl delif br-lan eth0.0 > # brctl addif br-lan eth0 > > The same ARP packet arrives to the router (exactly the same content) > and... hooray, there appears an answer, that is passed to the bgmac > (ndo_start_xmit gets called)! Maybe I should track what does happen in > netif_receive_skb in case of using eth0.0 and in case of eth0... :| Ah, so you don't have the switch configured to send vlan0-tagged packets. Untagged packets won't make it to eth0.0
- Felix _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
