Modify

Opened 6 years ago

Last modified 4 years ago

#11232 new defect

kernel mode GVRP broken on AR72xx

Reported by: Giedrius Liubavičius <giedrius+wrt@…> Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: kernel Version: Trunk
Keywords: 8021Q VLAN GVRP AR71 TL-WR741ND Cc:

Description

Platform: TP-LINK TL-WR741ND (v4.3)
Version: GIT master 1018d3d
Patched kernel config to have:
CONFIG_VLAN_8021Q_GVRP=y,
Build with iproute2 not in the busybox (no GVRP support)
Internal switch vlan tagging disabled
network.@switch[0].enable_vlan=0
(AR7240 switch [if enabled] is also bugged on 4bit VLANs)


Test:
ip link add vlanXXX link eth0 type vlan id XXX gvrp on

Expected:
VLAN announced on WAN port

Result:
no frames received

NOTE: userspace daemon gvrpcd (http://freecode.com/projects/gvrpcd) works (based on libnet-1.1.x)

Attachments (0)

Change History (4)

comment:1 Changed 6 years ago by jow

[...]is also bugged on 4bit VLANs[...]
Make sure to add "enable vlan_4k 1".

comment:2 Changed 6 years ago by jow

The above should've read "enable_vlan4k 1"

comment:3 Changed 6 years ago by Giedrius Liubavičius <giedrius+wrt@…>

Sorry, but this does not work that way (not supported yet):

swconfig dev eth0 set enable_vlan4k 1
Unknown attribute "enable_vlan4k

comment:4 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.