Where Do I Place Firmware So Fog Can Use It During Imaging
-
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 -
check out [url]https://wiki.ubuntu.com/Kernel/Firmware[/url] specifically the section on [B]Udev sends firmware to kernel[/B]
-
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=“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.