Hello Rafal, On 02/11/2013 01:05 PM, Rafał Miłecki wrote:
I've added/fixed switch driver for my BCM4706 and now my bgmac driver seems to receive VLAN-tagged packets. I believe that "08 06 00 01" is VLAN 1 tag (08 06 0V ID).
That is ARP ethertype (0x0806) and then Hardware type (0x0001), I don't see any VLAN tag here, unless the switch has already removed the vlan tag from the incoming port to the outgoing (CPU one) port.
Unfortunately it seems that system somehow ignores these packets, ndo_start_xmit is never called in bgmac.
Since you have fixed the switch driver, ensure that there is a valid link seen from the bgmac driver.
Can you tell me what is responsive for handling that packets, validating them / filtering, etc.? I may have disabled something in "menuconfig" (like iptables or sth), so any tips are welcomed :) Btw. does the attached dump look sane to you? Is this how VLAN-tagged ARP packet should look like?
_______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
