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

    Where Do I Place Firmware So Fog Can Use It During Imaging

    Scheduled Pinned Locked Moved
    Linux Problems
    2
    4
    2.3k
    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.
    • D
      Damian
      last edited by

      Hi,

      I’m trying to image a Dell Poweredge 2950 which uses a broadcom nic. When the fog system loads on the 2950 I get an error message which reads:

      [CODE]can’t load the firmware file bnx2/bnx2-mips-06-6.2.3.fw[/CODE]

      I did a little investigation and I found that this is a common problem for this card with debian installations as the firmware is non-free and was removed. There was a decent guide that explained where to get the firmware and that it was to be placed in /lib/firmware.

      I did some more investigation and discovered the Boot Image Editor script which makes editing and repacking the boot image a snap. I ran the script, placed the firmware in the appropriate location using Nautilus, then exited the script. This gave me a new init.gz which I placed in /tftpboot/fog/images. Unfortunately I’m still seeing the same error message.

      Does anybody know where I’m supposed to place this firmware. It seems like such a simple thing but I can’t quite figure it out.

      Thanks
      Damian

      1 Reply Last reply Reply Quote 0
      • C
        chad-bisd Moderator
        last edited by

        check out [url]https://wiki.ubuntu.com/Kernel/Firmware[/url] specifically the section on [B]Udev sends firmware to kernel[/B]


        If you would like to make a donation to the Fog project, please do so [U][COLOR=#0000ff][URL='http://sourceforge.net/dona…

        1 Reply Last reply Reply Quote 0
        • D
          Damian
          last edited by

          Hi,

          Thanks for the response. Unfortunately when I decompress the image and go to /tmp/tmpMnt/lib/ there is no udev directory so there are no udev scripts. Maybe I’m missing something… maybe I’m supposed to create the udev scripts…?

          Also, if I run a find in /tmp/tmpMnt/ and grep for udev or firmware nothing is returned.

          Can you provide a little more direction if you know the answer?

          Thanks
          Damian

          1 Reply Last reply Reply Quote 0
          • D
            Damian
            last edited by

            [quote=“Damian, post: 4743, member: 1299”]Hi,

            Thanks for the response. Unfortunately when I decompress the image and go to /tmp/tmpMnt/lib/ there is no udev directory so there are no udev scripts. Maybe I’m missing something… maybe I’m supposed to create the udev scripts…?

            Also, if I run a find in /tmp/tmpMnt/ and grep for udev or firmware nothing is returned.

            Can you provide a little more direction if you know the answer?

            Thanks
            Damian[/quote]

            I booted the system and I’m on the system now. If I find from the root I still don’t find udev but I DO find firmware. This is good.

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

            157

            Online

            12.0k

            Users

            17.3k

            Topics

            155.2k

            Posts
            Copyright © 2012-2024 FOG Project