Part Number: PROCESSOR-SDK-AM335X
Other Parts Discussed in Thread: AM3352,
Hello Guys,
Our customer is using AM335x based beagle bone. He noticed that CPSW ALE is not passing 0x8100 VLAN header to Linux kernel from Ethernet interface. However, other VLAN headers like 0x9100, 0x88a8 etc. are getting passed from CPSW ALE to Linux kernel and firmware is able to receive all packets.
If he add IP LINK rule or vconfig add <ethernet interface> <VLAN ID> then he is able to receive packet with respective VLAN ID with 0x8100 header too. This is little strange that why "vconfig add" is required to get VLAN packet with 0x8100 header but not required for rest of headers (0x9100, 0x88a8 etc)
Need your help what can be configured in CPSW ALE to make sure they are able to receive all VLAN packets with 0x8100 without adding vconfig add rule?
Thanks in advance!
Art