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

Reply via email to