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

    How to add bnx2x firmware to kernel

    Scheduled Pinned Locked Moved Solved
    Hardware Compatibility
    3
    9
    3.1k
    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.
    • C
      ccrespi
      last edited by

      Hello!

      I have a PC with a network card (Broadcom 57811) 10Gb fiber. When boot by network (BIOS legacy mode) (PXE filename: undionly.kkpxe) an error appears as it can not load the firmware bnx2x 7.13.1.0.fw. To solve it I have tried two options:

      A: I downloaded the 4.11.6 kernel to compile it with this active module (make menuconfig> Broadcom support 587XX)) and an error appears with initram when booting. Using the init.xz file that comes with FOG by default.

      B: I downloaded the 4.11.0 kernel and copied the configuration file from kitchensink.conf to .conf to compile it, adding the firmware file “bnx2x-e2-7.13.1.0.fw” to the firmware / bnx2x folder. When you boot it again the error appears that it can not load the firmware.

      I have no experience with the Linux kernel or boot images initram.
      How can I solve that?

      Thank you very much!

      george1421G 1 Reply Last reply Reply Quote 0
      • Tom ElliottT
        Tom Elliott
        last edited by

        I need the exact error message you’re seeing. Please load up the default 4.11.0 kernel and grab a picture of the error message.

        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 1
        • george1421G
          george1421 Moderator @ccrespi
          last edited by

          @ccrespi said in How to add bnx2x firmware to kernel:

          (PXE filename: undionly.kkpxe) an error appears as it can not load the firmware bnx2x 7.13.1.0.fw

          Its unclear from your posting if this is an iPXE kernel (FOG Menu) issue or a FOS issue (with the kernel of you speak). As Tom suggested posting a clear picture of error will give us the context of the error message too (almost as important as the error).

          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
          • C
            ccrespi
            last edited by

            0_1498112322047_photo_2017-06-22_08-06-21.jpg

            george1421G Tom ElliottT 2 Replies Last reply Reply Quote 0
            • george1421G
              george1421 Moderator @ccrespi
              last edited by

              @ccrespi Very good, this shows us the error IS in the FOS linux kernel. The FOG kernel developers should be able to address this for you.

              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
              • Tom ElliottT
                Tom Elliott @ccrespi
                last edited by

                @ccrespi I’ve updated the 4.11.0 kernels to include this firmware. I will, soon, be building newer kernels but from now forward the configs should have this setting defined as needed.

                To give a test please run:

                sudo mkdir -pv /var/www/fog/service/ipxe/backup
                sudo mv -v /var/www/fog/service/ipxe/bzImage* /var/www/fog/service/ipxe/backup
                wget -O /var/www/fog/service/ipxe/bzImage https://fogproject.org/kernels/bzImage
                wget -O /var/www/fog/service/ipxe/bzImage32 https://fogproject.org/kernels/bzImage32
                

                Run a test by booting the machine and keeping us posted. Thank you

                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

                C 1 Reply Last reply Reply Quote 0
                • C
                  ccrespi @Tom Elliott
                  last edited by

                  @Tom-Elliott 0_1498199059540_photo_2017-06-23_08-23-34.jpg

                  1 Reply Last reply Reply Quote 0
                  • Tom ElliottT
                    Tom Elliott
                    last edited by

                    Can you try the same commands again?

                    Apparently I wasn’t thinking lastnight and I accidentally had -el where it should’ve been -e2.

                    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

                    C 1 Reply Last reply Reply Quote 0
                    • C
                      ccrespi @Tom Elliott
                      last edited by

                      @Tom-Elliott It works!

                      But I get the message of the IP address of the interface eth0 repeated, as if IP search several times with the same itnerfaz.

                      Thanks a lot!

                      1 Reply Last reply Reply Quote 0
                      • 1 / 1
                      • First post
                        Last post

                      195

                      Online

                      12.1k

                      Users

                      17.3k

                      Topics

                      155.3k

                      Posts
                      Copyright © 2012-2024 FOG Project