Page 1 of 1

Vicibox 9.01 OpenSuse Broadcom 5709 (RESOLVED)

PostPosted: Mon Jan 13, 2020 8:30 pm
by Nefariousparity
Vicibox 9.01 OpenSuse Broadcom 5709

Hello anyone having issues with the drivers for these on board network cards out the gate? Dell r610?

bnx2: Can't load firmware file "bnx2/bnx2-mips-09-6.2.1b.fw

Answer is to install kernel firrmware, but with not internet access. :)

I guess mount ISO add CD repository?

Re: Vicibox 9.01 OpenSuse Broadcom 5709

PostPosted: Tue Feb 18, 2020 9:19 am
by williamconley
1) https://www.suse.com/support/kb/doc/?id=7015608

2) Get a 3rd party network card and put that in the server during installation (or perhaps permanently?). After that card is online you may be able to get your file. Alternately, you could see if you can just get that one file and put it in place with a USB flash drive.

Re: Vicibox 9.01 OpenSuse Broadcom 5709

PostPosted: Mon Feb 24, 2020 1:58 pm
by Nefariousparity
Yeah that was a thought I had! Thank you William!

Re: Vicibox 9.01 OpenSuse Broadcom 5709

PostPosted: Tue Feb 25, 2020 6:12 pm
by elondoninc
Hey OP,

Any word on this? Did it work for you? I am running up into a similar issue although I don't even get an error. I just flat out don't get networking up on my dedicated server, and I am assuming this is a driver issue as well, as mine is a Dell 0D61XP motherboard with onboard nic, and worked fine up until v9.01.

Looking to see if this is going to work for me, problem is its in a colo half way across the country, so doing it all remote makes things slow.

Re: Vicibox 9.01 OpenSuse Broadcom 5709

PostPosted: Fri Feb 28, 2020 7:04 pm
by Nefariousparity
We just reverted back to using 8.0.1. Some of our boxes do have spare cards, but this is a big issues with 130 servers. I'm sure I could put another NIC in, get it up so I can update the kernel one past or something and get that NIC back online.

Re: Vicibox 9.01 OpenSuse Broadcom 5709

PostPosted: Fri Feb 28, 2020 7:15 pm
by williamconley
It's not like 8.0.1 vs 8.1.2 vs 9.0.1 have different feature sets. NO loss in using an older installer.

Re: Vicibox 9.01 OpenSuse Broadcom 5709

PostPosted: Fri Mar 06, 2020 11:33 pm
by Nefariousparity
"It's not like 8.0.1 vs 8.1.2 vs 9.0.1 have different feature sets. NO loss in using an older installer."

What do you mean?

Re: Vicibox 9.01 OpenSuse Broadcom 5709

PostPosted: Sat Mar 07, 2020 12:05 am
by williamconley
I mean that there is no difference in using either of those installers. Vicidial runs the same in either one. The installers are responsible for the ENVIRONMENT in which Vicidial runs. But each of the installers (Vicibox 1.0.0RC2, Vicibox Redux 2.0.4, 3.1.2, 4.0.3, 5.0.2, 6.0.3, 7.0.4, 8.1.2, 9.0.1 ...) ALL install the SAME version of Vicidial. Any of the installers will reach into the Vicidial SVN server and grab the latest version of Vicidial.

Thus Vicidial runs the same. Has the same features because the code is identical when the SVN update occurs. Vicidial is OS independent.

The Operating system and the Asterisk/MySQL and other packages will have different versions, but the interface for Vicidial will be identical. The features will be identical. Users will not see or notice any difference, just the technician who logs in to the back end.

The exception to (prove?) that rule: ViciPhone.

Won't run on anything prior to 8.0.1 If I recall correctly. Because it requires an asterisk version that supports WebRTC.

Re: Vicibox 9.01 OpenSuse Broadcom 5709 (RESOLVED)

PostPosted: Sat Mar 07, 2020 1:50 am
by Nefariousparity
So, I decided to give this another shot, and it would appear to be working! Finally I can get back to OS with working repositories!

1) First I found this link
https://unix.stackexchange.com/question ... -6-2-1b-fw

So I followed article, Did the steps.

Then rebooted, and saw that it can't load the firmware because it was not that version. So I went and found the version it was complaining about here.
https://github.com/mdamt/linux-firmware ... -6.0.17.fw

Bingo!

Now these servers are Dell R610's located in Colos. I could call and ask for someone to put USB keys in and mount them to copy the file off of to the locations up above. But what is the fun with that, I made a ISO using.. "MagicISO" with the nic drivers, mounted the DISC using iDrac KVM, and then mounted the cdrom in Linux, copied the files off and reboot. Botta boom batta bing.

##Just in case those Links Ever Break##

Adding some detail to the previous answer:

The RHEL 6 solution listed above does work, however, you have to have the firmware file too. You can't just add to /etc/dracut.conf the line:

add_drivers+="bnx2"
and backup your initramfs, followed by running:

dracut -f
and expect that a default system will work. I was able to find a copy of the firmware that I needed HERE. There are others there as well, so if this is not the exact version you are looking for, google around, it's likely out there.

I staged the file in /lib/firmware/bnx2 and then followed the above directions, and rebooted. This now works for me, on CentOS 6.8. using the 3.10.x kernel from elrepo.

Re: Vicibox 9.01 OpenSuse Broadcom 5709 (RESOLVED)

PostPosted: Sat Mar 07, 2020 10:25 am
by williamconley
Excellent Postback!

Re: Vicibox 9.01 OpenSuse Broadcom 5709 (RESOLVED)

PostPosted: Thu Apr 16, 2020 6:59 pm
by Kumba
The firmwares for these drivers are now included in v.9.0.2.

Re: Vicibox 9.01 OpenSuse Broadcom 5709 (RESOLVED)

PostPosted: Tue May 05, 2020 3:39 pm
by Nefariousparity
Oh wow! Thank you Kumba, I will test it out!