Asterisk don't start after update to 1.6.0.26 [FIXED]

Dears,

I had an Asterisk box running CentOS 5.4 64-bits and Asterisk 1.6.0.25.
After a simply “yum update” and update my Asterisk from 1.6.0.25 to 1.6.0.26, Asterisk don’t come up anymore.
When I run “service asterisk start” the follow error occur continuously:

[root@remi ~]# service asterisk start
Starting asterisk: [ OK ]
[root@remi ~]# Asterisk ended with exit status 1
Asterisk died with code 1.
Automatically restarting Asterisk.
service asterisk stopmpg123: no process killed
Asterisk ended with exit status 1
Asterisk died with code 1.
Automatically restarting Asterisk.

And in the /var/log/asterisk/full there is te follow line:

[Mar 12 23:17:11] ERROR[5816] asterisk.c: You have DAHDI built and drivers loaded, but the DAHDI timer could not be polled during the DAHDI timer test.

If I stop dahdi with “service dahdi stop” an then “service asterisk start” and finally “service asterisk start” again, Asterisk works normaly. After that, I run “asterisk -rx ‘module load chan_dahdi.so’” and all works fine.

I want to make clear that this problem didn’t exist, came into existence after the upgrade of Asterisk from 1.6.0.25 to 1.6.0.26.

Anyone has an ideia?

Thank you so much!!!

Nomally when you upgrade the kernel you need to compile everything again, try to compile dahdi and then asterisk.

Dear,

As I sad, I upgraded thru yum, If I use yum, I don’t need to recompile nothing.