• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    bnx2x fails to load firmware on Dell R430

    Scheduled Pinned Locked Moved Solved
    Hardware Compatibility
    4
    54
    21.7k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • greyG
      grey
      last edited by

      Hello,

      I’m having a error after the Fog Menu Register Host, I think its with the kernel, everything works fine on other macines and the Dell R430 pxe boots and loads the menu’s fine, when its trying to do the kernel pxe it keeps saying cannot load bnx2x firmware and then cycles through all the ethernet adapters on the server failing to load firmware. I was on RC9 and I found a post that said they fixed it in the next alpha release but the fix doesn’t work for me. any help would be appreciated, as we have a few of these servers.

      Thu Sep 15, 2016 18:44 pm
      Running Version 1.3.0-RC-10
      SVN Revision: 5955

      Official Published Kernels
      Kernel - 4.7.3 TomElliott
      Date : September 13, 2016
      Version : 4.7.3
      FOG Type: TomElliott
      Arch Type: (x86_64)

      1 Reply Last reply Reply Quote 0
      • greyG
        grey @Tom Elliott
        last edited by

        @Tom-Elliott said in bnx2x fails to load firmware on Dell R430:

        @george1421 Well it goes a bit further, if a link is up, but fails to get an ip, it will continue on as well, I believe.

        Networking works!

        I can confirm that, mine runs through interfaces 1-5 and now now acquires a IP!, i’m unsure if there is a arbitrary limit. when 5 was failing to get DHCP it also tried 6 and 7. Toms fix on the firmware of the drivers and Georges portfast suggestion solved the last of my network issues. Unfortunately I won’t have access to the servers for a week or so, but once they get back i’ll see how the imaging goes. at this point it should work as the rest is similar to my older servers setup the same way.

        greyG 1 Reply Last reply Reply Quote 1
        • george1421G
          george1421 Moderator
          last edited by

          Yeah my bet is because that server is SOOOO new that the FOS Engine kernel is miss identifying the network adapter and tries to patch it. Ideally it would be to get one of those nics to work but that may take some time for the linux developers (not FOG developers) to create the drivers. The quickest way to get this up and running is to install an older GbE nic in a riser slot. And then pxe boot off of that.

          Do you have windows running already on one of these R430s? If so could you get the vendor ID and hardware ID of these nics? The FOG developers will need this information.

          And lastly I have to be “that guy” FOG is intended to image workstations not servers. Moving into the server area opens up a new can of worms with raid controllers and crazy redundant hardware, all requiring specific linux hardware drivers. That’s not a space the developers are interested in, at this moment in time. Understand I’m not saying no, just meh.

          Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

          greyG 1 Reply Last reply Reply Quote 0
          • george1421G
            george1421 Moderator
            last edited by

            From the Dell spec sheets (and from the error message) I can see the LOM NIC adapters are broadcom. From the spec sheet they appear to be “Broadcom BCM5720”.

            Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

            1 Reply Last reply Reply Quote 0
            • george1421G
              george1421 Moderator
              last edited by

              This is probably the broadcom driver pack needed for the network adapter.
              http://www.dell.com/support/home/us/en/04/Drivers/DriversDetails?driverId=PXJ15&fileId=3542331442&osCode=RH60&productCode=poweredge-r430&languageCode=en&categoryId=NI

              (not providing a solution here only collecting data right now)

              Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

              1 Reply Last reply Reply Quote 0
              • greyG
                grey @george1421
                last edited by grey

                @george1421

                I think your right about the misidentification, as for servers not being supported, i understand that, but i’ve had a lot of luck with other (older) machines. The Fog servers real job is to image a bunch of intel NUCS which it works flawlessly for. It just would have been nice to bring these servers under it too as they are 1 use and then rebuilt.

                02:00.1 Ethernet controller: Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet PCIe
                04:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM57810 10 Gigabit Ethernet (rev 10)

                george1421G 1 Reply Last reply Reply Quote 0
                • george1421G
                  george1421 Moderator @grey
                  last edited by

                  @grey That output looks like its from linux. The developers will really need the id codes. I think the command is lspci -M or one other command switch. I think in linux it will be something like 8086:1453 (made up number) the first group is the manufacturer and the second one is the nic model.

                  Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                  greyG 1 Reply Last reply Reply Quote 0
                  • greyG
                    grey @george1421
                    last edited by

                    @george1421
                    02:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:165f]
                    04:00.1 Ethernet controller [0200]: Broadcom Corporation NetXtreme II BCM57810 10 Gigabit Ethernet [14e4:168e] (rev 10)

                    good call the actual parameters are -nn and yes the servers run Linux :), that should have what they want.

                    george1421G 1 Reply Last reply Reply Quote 0
                    • george1421G
                      george1421 Moderator @grey
                      last edited by

                      @grey yep thats it. I didn’t have lspci on my vm. I just found the package that had it and I can confirm its -nn.

                      @Developers when you get a chance can you look into the FOS kernel and see if these specific nics are supported?

                      Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                      Tom ElliottT greyG 2 Replies Last reply Reply Quote 0
                      • Tom ElliottT
                        Tom Elliott @george1421
                        last edited by

                        @george1421 it’s easier to find out what fw those are looking for if they’re bnx2 from debug and loglevel

                        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                        Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                        Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                        george1421G 1 Reply Last reply Reply Quote 0
                        • greyG
                          grey @george1421
                          last edited by

                          @george1421 said in bnx2x fails to load firmware on Dell R430:

                          @grey yep thats it. I didn’t have lspci on my vm. I just found the package that had it and I can confirm its -nn.

                          @Developers when you get a chance can you look into the FOS kernel and see if these specific nics are supported?

                          i tried to figure that out, but while i’m comfortable in linux, i don’t know how to get into the fog kernel while its running, i tred ssh and it did’nt connect. is there a write up on how to do that? I’d be happy to try.

                          george1421G 1 Reply Last reply Reply Quote 0
                          • george1421G
                            george1421 Moderator @Tom Elliott
                            last edited by george1421

                            @Tom-Elliott Tom just to be sure I understand. This info is not impacted by the FOG logging level, the OP needs to look at dmsg inside FOS for clues on what firmware is missing?

                            Is there any kernel parameter we can pass to increase the verbosity of the FOS linux debug messages?

                            Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                            greyG 1 Reply Last reply Reply Quote 0
                            • george1421G
                              george1421 Moderator @grey
                              last edited by

                              @grey said in bnx2x fails to load firmware on Dell R430:

                              @george1421 said in bnx2x fails to load firmware on Dell R430:

                              @grey yep thats it. I didn’t have lspci on my vm. I just found the package that had it and I can confirm its -nn.

                              @Developers when you get a chance can you look into the FOS kernel and see if these specific nics are supported?

                              i tried to figure that out, but while i’m comfortable in linux, i don’t know how to get into the fog kernel while its running, i tred ssh and it did’nt connect. is there a write up on how to do that? I’d be happy to try.

                              There isn’t a specific write up but I can tell you how to go about it.

                              Manually register one of these servers. Then schedule a image capture and be sure to check the debug option. Then pxe boot the target computer it should after a few messages drop you to a command prompt. Now with that firmware message you may never get to a FOS Engine command prompt. But lets assume you do. You can either navigate around using the server console, or simply give root a password, then you can connect via putty or ssh.

                              On the FOS linux you will want to navigate to /var/log and look at boot or dmsg files to see if you can find out any more details about the firmware.

                              Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                              1 Reply Last reply Reply Quote 0
                              • greyG
                                grey @george1421
                                last edited by

                                @george1421 said in bnx2x fails to load firmware on Dell R430:

                                @Tom-Elliott Tom just to be sure I understand. This info is not impacted by the FOG logging level, the OP needs to look at dmsg inside FOS for clues on what firmware is missing?

                                I think thats the plan, i need to come up to speed on how to access that information

                                Tom ElliottT george1421G 2 Replies Last reply Reply Quote 0
                                • Tom ElliottT
                                  Tom Elliott @grey
                                  last edited by

                                  @grey FOG Configuration Page->FOG Settings->FOG Boot Settings->FOG_KERNEL_LOGLEVEL

                                  Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                                  Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                                  Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                                  1 Reply Last reply Reply Quote 0
                                  • george1421G
                                    george1421 Moderator @grey
                                    last edited by george1421

                                    @grey OK I just… dang he’s fast.

                                    As Tom posted you need to crank up the logging level first then do the process I outlined. That will increase the linux kernel verbosity so hopefully it will give us a better idea what firmware it wants.

                                    Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                                    george1421G greyG 2 Replies Last reply Reply Quote 0
                                    • george1421G
                                      george1421 Moderator @george1421
                                      last edited by

                                      @george1421 I do have to say that getting the networking working is only your first roadblock. You still have to deal with the disk (raid) controller.

                                      Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                                      1 Reply Last reply Reply Quote 0
                                      • greyG
                                        grey @george1421
                                        last edited by

                                        @george1421

                                        I’ve enabled debug and cranked logging to 7 (max) so i’m going to restart the server and see what we get.

                                        greyG 1 Reply Last reply Reply Quote 0
                                        • greyG
                                          grey @grey
                                          last edited by

                                          @grey

                                          Ok this is probably my ignorance showing, but under reports/imaging logs i have nothing, i checked the other listings too. where are the logs supposed to show?

                                          george1421G 1 Reply Last reply Reply Quote 0
                                          • george1421G
                                            george1421 Moderator @grey
                                            last edited by

                                            @grey are you looking in the FOS Linux on the target computer? These logs will not be on the fog server.

                                            Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                                            greyG 1 Reply Last reply Reply Quote 0
                                            • greyG
                                              grey @george1421
                                              last edited by

                                              @george1421
                                              darnit yes i was looking on the fog server, how do I access the kernel on the target computer? 🙂

                                              george1421G 1 Reply Last reply Reply Quote 0
                                              • 1
                                              • 2
                                              • 3
                                              • 1 / 3
                                              • First post
                                                Last post

                                              199

                                              Online

                                              12.0k

                                              Users

                                              17.3k

                                              Topics

                                              155.2k

                                              Posts
                                              Copyright © 2012-2024 FOG Project