FOG Project

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

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

    Linux Problems
    2
    4
    2035
    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
      • 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
        • 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
          • 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
            • 1 / 1
            • First post
              Last post

            239
            Online

            10.2k
            Users

            16.3k
            Topics

            149.9k
            Posts

            Copyright © 2012-2020 FOG Project