The most common cause for this problem is that the firmware file truly isn't in the directory where the system is looking for it. Check the following locations:
/lib/firmware/
/usr/local/lib/firmware
/usr/lib/hotplug/firmware
If the firmware is present, but still not being loaded, the following steps may help:
...