--
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 Marc,Good to hear from you.
A couple of questions: are you sure you're running ONL on the 5712? We have a pull request for 5712 support in the queue that we're testing, but the master branch of ONL does not yet have 5712 support. If it really is a 5712 (`cat /etc/machine.conf`), where did you get the code from?
Independent of that, check out the /usr/sbin/brcm-modules-init.sh script for how the modules are supposed to be loaded (https://github.com/opennetworklinux/ONL/blob/master/builds/swi/all/shared/usr/sbin/brcm-modules-init.sh). There are some devices that need to be made and there are typically module parameters that need to be set.
If you can confirm that it's a 5712 and where you got the code from, I can probably better direct you.
admin@builder:/opt/onl$ git show HEADcommit 770b95cb0e4cba7281a1957edac153b2dbdf0e69Merge: 5dde334 044361bAuthor: Jeffrey Townsend <>Date: Sun Aug 2 11:21:11 2015 -0700Merge pull request #130 from brandonchuang/master[as5712_54x] Add initial script for device drivers(psu/cpld/sfp/thermal)
Ha -- ok. I think I understand what happened. You've grabbed code from master while some but not all of the as5712 patches have landed. I believe more patches have landed today but not everything that's needed to run Indigo + OFDPA.
I'll send mail once everything has landed properly so that you can use this platform with Indigo and OF-DPA.Sound good?
So, this mail confused me. Are you trying to run your own build of the Broadcom SDK (meaning you're under NDA with Broadcom and have gotten the source from them)? If so, you shouldn't need *our* copy of the kernel modules to load; you've build your own.
Hi Junho,
If you want to use the wedge, we only support opennsl.
We have a new build on the site under http://opennetlinux.org/binaries/accton-wedge
http://opennetlinux.org/binaries/accton-wedge/ONL-2.0.0-Deb8-Wedge-2015-12-19.2121-547e306-AMD64-INSTALLER is the base image.
This image will install directly to the SSD in the wedge so you can install software and it will persist.
Once installed you can do apt-get update; apt-get install fboss and it will install the necessary drivers for fboss along with the fboss binaries. You don't need to use fboss, but it's all we support at this time.
You can also install docker on the system if you want to: apt-get install docker-engine
As for OFDPA we have not looked at how much work it would be to support it.
--
Hi Junho,
Things have been moving quickly and I forgot to push an updated version..
I just pushed it up and you can download/install it from
here:
February 2, 2016 at 3:26 PM
Thanks Steven.At this time, the link doesn’t seem to work :)Would you check one more time?Cheers~
February 2, 2016 at 8:03 AM
Hi Junho,
Things have been moving quickly and I forgot to push an updated version..
I just pushed it up and you can download/install it from here:
http://opennetlinux.org/binaries/accton-wedge/ONL-2.0.0-Deb8-Wedge-2016-01-26.2138-2fe0c93_AMD64_INSTALLER
If you install that build, it should have the correct kernel, etc. It's the one I am currently running for testing.
Thanks!
February 2, 2016 at 5:49 AM
Thx Steven.I installed the new build as you mentioned and installed fboss with apt, but there is still a problem when the opennsl modules are insmod.When I insmod the modules which was installed with apt (linux-kernel-bde.ko, linux-user-bee.ko, ...), the result turns out as below:linux_kernel_bde: version magic '3.18.25-OpenNetworkLinux SMP mod_unload ' should be '3.18.25-deb8-OpenNetworkLinux SMP mod_unload 'insmod: ERROR: could not insert module linux-kernel-bde.ko: Invalid module formatI think the module version does seem to not match with kernel version.So, is there any build for "3.18.25-deb8-OpenNetworkLinux SMP” I can successfully insmod?Thanks in advance.
January 3, 2016 at 10:05 PM
Hi Junho,
If you want to use the wedge, we only support opennsl.
We have a new build on the site under http://opennetlinux.org/binaries/accton-wedge
http://opennetlinux.org/binaries/accton-wedge/ONL-2.0.0-Deb8-Wedge-2015-12-19.2121-547e306-AMD64-INSTALLER is the base image.
This image will install directly to the SSD in the wedge so you can install software and it will persist.
Once installed you can do apt-get update; apt-get install fboss and it will install the necessary drivers for fboss along with the fboss binaries. You don't need to use fboss, but it's all we support at this time.
You can also install docker on the system if you want to: apt-get install docker-engine
As for OFDPA we have not looked at how much work it would be to support it.
January 3, 2016 at 9:50 PM
Hi Junho,
Not a bother.. I am confused and will look in a bit. Can you mount the /dev/sdb3 on /mnt/onlboot and see if the kernel is there?
Hi Junho,
I just realized that you would not have access to the loader.. This is a comedy of errors on my side sorry. I will get you a confirmed working build tonight.
February 2, 2016 at 4:43 PM
Thanks for your kind help. I am just writing an email about this and cancel :). I will wait until that moment.Cheers~
February 2, 2016 at 3:55 PM
Sorry for disturbing Steven.There is still a problem after installing the image.After boot up, the error messages are shown as below:error: file `/kernel-3.18-x86_64-all' not found.error: you need to load the kernel first.Junho Suh
Hi Junho,
I find that I need to restart the fboss_wedge_agent if I get that error, service fboss_wedge_agent status will probably show not running.
Btw, super excited about the indigo port! That would be awesome. If you run into issues, you can go to the 3.2 kernel to debug by updating the grub.cfg on the onl boot partition. I have kernel drivers for opennsl for both kernels.
mkdir /mnt/onlboot
mount /dev/sdb3 onlboot
You will find the grub.cfg under the grub directory.
Btw we are running an older (October 6.4.6.6) libopennsl due to issues with fboss. If you want to run the latest (Dec 22nd 6.4.6.8) the kernel modules should be compatible.