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

WEDGE Switch installation #4988

Open
Ilgar2703 opened this issue Oct 31, 2024 · 7 comments
Open

WEDGE Switch installation #4988

Ilgar2703 opened this issue Oct 31, 2024 · 7 comments
Labels
question This is a topic requesting clarification. tofino Topics related to the Tofino switch and back end.

Comments

@Ilgar2703
Copy link

I wonder if this is for WEDGE switch installation? In other words, I have an Intel Tofino switch and I need to install it from scratch and run my P4 program developed in the software switch. How do I use this repo for that purpose and do I need any other software packets that I need to have a private access?

Thank you!

@fruffy fruffy added question This is a topic requesting clarification. tofino Topics related to the Tofino switch and back end. labels Oct 31, 2024
@fruffy
Copy link
Collaborator

fruffy commented Oct 31, 2024

This is the open-source compiler, it's tooling is largely independent from Tofino.

Are you talking about the newly contributed Tofino back end (#4964)? There are still some parts of the full Tofino suite missing but maybe @hanw can clarify.

@Ilgar2703
Copy link
Author

Yes, I am talking about the new back end. I would appreciate any clarification and help about how to use it for the Tofino switch installation from scratch @hanw . Thanks!

@fruffy
Copy link
Collaborator

fruffy commented Nov 5, 2024

I would give it some more time, not all tooling is available yet and they are slowly upstreaming it. Maybe another month?

@jafingerhut
Copy link
Contributor

I have been told that @pkotikal is a better contact for when this is ready, and that it should be ready "soon". I will make sure that the people doing the work get a chance to take credit for that milestone when it has been reached, e.g. by a blog post on p4.org, and an announcement of it to the p4-announce email list, and probably a link to one or both of those in the #general channel on P4 Zulip. Keep an eye on one or several of those places for the announcement.

@Ilgar2703
Copy link
Author

Sorry for asking again, I wanted to learn the situation with the backend since I haven't seen any posts recently.

Also, since I am in a hurry for a project, is applying this form for the existing setup kit better than waiting for the new backend? https://formfacade.com/public/116697843151790595985/all/form/1FAIpQLSe5JlCTxA2X7EDwK1iYdoFj8bTJk6IjqaHarDHFKhIa482C3w

Thank you!

@jafingerhut
Copy link
Contributor

If it doesn't cost you much time to fill out the form, I'd say go for it. You have nothing to lose except the time in filling it out (even if there is never a response to you filling out the form -- which I have no idea whether you will get a response before the open source Tofino tools are ready).

@alexandergall
Copy link

Apart from the Tofino p4c backend, you also need the full Tofino SDE (which contains the p4c Tofino backend) and the reference BSP. Those haven't been open-sourced at all at this point, as far as I know. So currently there is still no way around joining the Intel program, or what's left of it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question This is a topic requesting clarification. tofino Topics related to the Tofino switch and back end.
Projects
None yet
Development

No branches or pull requests

4 participants