-
Type: Bug
-
Status: Resolved (View Workflow)
-
Priority: Medium
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: VOLTHA v1.5
-
Component/s: ponsim
-
Labels:None
-
Environment:
SEBA-in-a-Box
-
Story Points:3
Ponsim is not trapping DHCP packets to the controller (SEBA-269).
Downstream DHCP packets are QinQ-tagged. They are supposed to be trapped to the controller at the OLT and then forwarded to the ONU using Ponsim's packet-out(). Right now packet-out() is just encapsulating the QinQ-tagged packet with an additional 802.1Q layer (with vlan_vid = UNI port ID) before sending to the ONU. A default rule at the ONU strips this VLAN tag and forwards the packet to the UNI port. As a result the packets are still QinQ-tagged at the UNI port.
I believe a reasonable solution is to strip off the existing QinQ headers before adding the new 802.1Q header.
- blocks
-
SEBA-269 SIAB: DHCP packets not trapped to controller
- Resolved