Dahdi firmware not available from userspace

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:

  1. Download DAHDI source tarball. http://downloads.asterisk.org/pub/telephony/dahdi-linux/dahdi-linux-current.tar.gz

  2. Edit the file "Makefile"

  3. Locate the line that starts "HOTPLUG_FIRMWARE:=" and set "HOTPLUG_FIRMWARE:=no"

  4. Compile and install DAHDI as normal from here.

When finished, reload DAHDI or reboot the server. If the driver still throws an error after this step, contact Digium Technical Support.

Return to Documentation Home I Return to Sangoma Support