Latest on Firmware : System is again not letting me add to earlier topics???

  • Wasn't able to get the information I needed to get the /lib/firmware directory to work with drivers that are built into the kernel rather than modules. Since before I was the maintainer, g4l has used kernels that have the drivers built into the kernel, and the kernel does the selection and loading. Converting to modules would seem to be a big task going from a single file to having to include all the modules for all the kernels on the system, and whatever process is then required to load the modules.

    I did hard the bnx2x firmware that kek77 needed. Am thinking of adding some code to check the dmesg file to have it check for missing firmware messages and if found to display a message to contact me, and I could manually add those as needed.

    Is the latest, so if you can check to see that it does load the firmware.


    • kek77

      Works perfectly again. Thanks!

  • Thanks for the info. Here is the process. If anyone knows of other firmware that is needed, Please let me know.

    Process to add the bnx2x-e2- to the kernel.

    Copy firmware file to the firmware/bnx2x directory.
    make ihex version of firmware file.
    objcopy -I binary -O ihex bnx2x-e2- bnx2x-e2-

    Change the Makefile by adding firmware file/

    < bnx2x/bnx2x-e2-

                bnx2x/bnx2x-e2- \

    Got message from the user "Works perfectly again. Thanks!"