System updates gets exception even after reboot

Spot on. This is exactly what’s happening.

It is a Nicherons card: http://www.nicherons.com/TDM410P.html
Edit: Their site seems to be down, but their ebay shop is still up: http://stores.ebay.co.uk/Nicherons-International-Inc/Analog-Telephony-Device-/_i.html?_fsub=1241224014&_sid=798913034&_trksid=p4634.c0.m322 although I can no longer see the actual 410P card for sale any longer.

Note that this card has worked flawlessly in my FreePBX13 system, and works in my FreePBX14 system if I manully start DADHi after a reboot. Also, others with genuine Digium hardware are reporting similar issues, so I don’t think its the card:

With the slightly older (and from what I understand, broken) wanpipe driver installed (7.0.20-9.sng7), everything boots fine, and I get the following:

[root@freepbx ~]# yum list kmod-wanpipe.x86_64 wanpipe.x86_64
Loaded plugins: fastestmirror, kmod, versionlock
Loading mirror speeds from cached hostfile
Installed Packages
kmod-wanpipe.x86_64                                      7.0.20-9.sng7                                         @sng-pkgs
wanpipe.x86_64                                           7.0.20-9.sng7                                         @sng-pkgs
Available Packages
kmod-wanpipe.x86_64                                      7.0.20.13-1.sng7                                      sng-pkgs
wanpipe.x86_64                                           7.0.20.13-1.sng7                                      sng-pkgs
[root@freepbx ~]# dahdi_cfg -vvvv
DAHDI Tools Version - 2.11.1

DAHDI Version: 2.11.1
Echo Canceller(s): OSLEC
Configuration
======================


Channel map:

Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
Channel 02: FXO Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 02)
Channel 03: FXO Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 03)
Channel 04: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 04)

4 channels to configure.

Setting echocan for channel 1 to oslec
Setting echocan for channel 2 to oslec
Setting echocan for channel 3 to oslec
Setting echocan for channel 4 to oslec
[root@freepbx ~]# asterisk -rx "dahdi show status"
Description                              Alarms  IRQ    bpviol CRC    Fra Codi Options  LBO
Wildcard TDM400P REV I Board 5           OK      0      0      0      CAS Unk           0 db (CSU)/0-133 feet (DSX-1)
[root@freepbx ~]#

If I then upgrade to the latest wanpipe driver, I get the following:

[root@freepbx ~]# yum list kmod-wanpipe.x86_64 wanpipe.x86_64
Loaded plugins: fastestmirror, kmod, versionlock
Loading mirror speeds from cached hostfile
Installed Packages
kmod-wanpipe.x86_64                                      7.0.20.13-1.sng7                                      @sng-pkgs
wanpipe.x86_64                                           7.0.20.13-1.sng7                                      @sng-pkgs
[root@freepbx ~]# dahdi_cfg -vvvv
DAHDI Tools Version - 2.11.1

DAHDI Version: 2.11.1
Echo Canceller(s):
Configuration
======================


Channel map:

Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
Channel 02: FXO Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 02)
Channel 03: FXO Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 03)
Channel 04: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 04)

4 channels to configure.

DAHDI_CHANCONFIG failed on channel 1: Invalid argument (22)
Selected signaling not supported
Possible causes:
        FXS signaling is being used on a FXS interface (use a FXO signaling variant)
        RBS signaling is being used on a E1 CCS span
        Signaling is being assigned to channel 16 of an E1 CAS span
[root@freepbx ~]# asterisk -rx "dahdi show status"
Description                              Alarms  IRQ    bpviol CRC    Fra Codi Options  LBO
[root@freepbx ~]#

Edit: The latest kmod-wanpipe.x86_64 has just disappeared from the repo, so I can’t upgrade any longer!
Edit 2: Repo now fixed, so I’ve updated the post to show the results with the latest wanpipe.