Hi All,I try to run ONL on EdgeCore-7712, so i downloaded ONL precompiled binary from opennetlinux.org and installed it by ONIE successfully. But i find the ONL does not contain drivers for the data plane ports, which is available from the switch vendor, in form of OF-DPA or OpenNSL packages for ONL.(i assume it is right)
I'm confused with the problems below now.1. ONL source code contains a lot of script and .mk, and i haven't found any .h/.c. In addition, during the build stage, it pulled a large image from Docker Hub. So i think we can not get the source code, i.e. .h/.c like linux kernel source code.
2. Where the Broadcom(Tomahawk) SDK running? it is a library in user space or .ko module? What's the relationship between the SDK and the ONL?
3. If i get the source code of Broadcom SDK and i want to modify it or add some new properties, Should i modify the ONL at the same time and where?
4. How to integrate or install OpenNSL(Broadcom SDK) with ONL? I haven't found some detailed information or manual about it.
Thanks, any help will be very much appreciated.
--
You received this message because you are subscribed to the Google Groups "opennetworklinux" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opennetworklin...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi,
The OF-DPA and OpenNSL packages contain the Broadcom SDK in binary form, as well as open source header files which you can use to call the respective functions in your application.
Cheers
Arne