diff -NaurbB old/chan_alsa.c new/chan_alsa.c --- old/chan_alsa.c 2008-05-29 18:42:28.000000000 +0100 +++ new/chan_alsa.c 2009-03-26 10:37:19.000000000 +0000 @@ -857,8 +857,10 @@ strcpy(mohinterpret, "default"); - if (!(cfg = ast_config_load(config, config_flags))) + if (!(cfg = ast_config_load(config, config_flags))) { + ast_log(LOG_ERROR, "Unable to read alsa configuration file: %s\n",config); return AST_MODULE_LOAD_DECLINE; + } v = ast_variable_browse(cfg, "general"); for (; v; v = v->next) {