This is as much a note to myself, and anyone else having a similar problem, on how to get DAHDi running after a reboot.
Basically, after reboot, I need to manually run the follow to get DAHDi running:
[root@freepbx ~]# service dahdi start
Starting dahdi (via systemctl): [ OK ]
[root@freepbx ~]# fwconsole restart
I would still like to understand why ‘dahdi status’ echo $? reports 0, whereas ‘systemctl status dahdi’ echo $? reports 3 after a reboot. I’m sure this is why DAHDi isn’t automatically loading on my system at start (the script thinks it’s running already).