I never tested with DAHDI, was tested on zaptel and I know that works, and I think should work with DAHDI too.
A problem could be freepbx that manage some settings from astdb, but I have not any asterisk with freepbx so I cannot test it in short time.
Did you tested on some other asterisk box that use standard asterisk configuration?