Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Example l2 doesn't work #34

Open
3d0c opened this issue Sep 14, 2015 · 1 comment
Open

Example l2 doesn't work #34

3d0c opened this issue Sep 14, 2015 · 1 comment

Comments

@3d0c
Copy link
Contributor

3d0c commented Sep 14, 2015

Hello.
Faced strange problem — it doesn't work by default. As i could find, the problem is in core.go ConnectionUp method in dscFmod

    dscFmod := ofp10.NewFlowMod()
    dscFmod.Priority = 0xffff
    dscFmod.Match.DLType = 0xa0f1 // Link Discovery Messages
    dscFmod.AddAction(ofp10.NewActionOutput(ofp10.P_CONTROLLER))

If you disable this mod, everything will work as expected. Why so? This mod brings controllers very strange behavior, and causes the l2 example doesn't work.

@vtolstov
Copy link
Contributor

Why this brings problems to controllers? This is simple rule to send
handwritten lldp packet from ogo to controller,this is needed for some
functions.
Can you provide more info about this issue?
14 сент. 2015 г. 21:13 пользователь "alex" notifications@github.com
написал:

Hello.
Faced strange problem — it doesn't work by default. As i could find, the
problem is in core.go ConnectionUp method in dscFmod

dscFmod := ofp10.NewFlowMod()
dscFmod.Priority = 0xffff
dscFmod.Match.DLType = 0xa0f1 // Link Discovery Messages
dscFmod.AddAction(ofp10.NewActionOutput(ofp10.P_CONTROLLER))

If you disable this mod, everything will work as expected. Why so? This
mod brings controllers very strange behavior, and causes the l2 example
doesn't work.


Reply to this email directly or view it on GitHub
#34.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants