Same problem here installing on fresh 7.5RC2 system.
I used Idkeen method and got a hitch:
yum --enablerepo=atrpms install dahdi-linux dahdi-linux-kmdl-`uname -r`
[No Match for argument: dahdi-linux-kmdl-2.6.9-89.0.23.EL]
[root@sail7b5 ~]# uname -a
Linux sail7b5 2.6.9-89.0.23.EL #1 Wed Mar 17 06:22:05 EDT 2010 i686 i686 i386 GNU/Linux
So went to
http://wolfcastle.wu-wien.ac.at:
wget
http://wolfcastle.wu-wien.ac.at/dist/rhel4-i386/RPMS.at-stable/dahdi-linux-kmdl-2.6.9-89.0.23.EL-2.3.0-68.el4.i686.rpmwget
http://wolfcastle.wu-wien.ac.at/dist/rhel4-i386/RPMS.at-stable/dahdi-linux-2.3.0-68.el4.i386.rpmAnd done:
yum localinstall dahdi-linux-kmdl-2.6.9-89.0.23.EL-2.3.0-68.el4.i686.rpm dahdi-linux-2.3.0-68.el4.i386.rpm
Installed: dahdi-linux.i386 0:2.3.0-68.el4 dahdi-linux-kmdl-2.6.9-89.0.23.EL.i686 0:2.3.0-68.el4
[root@sail7b5 sail]# rpm -q asterisk14 sail dahdi-linux dahdi-linux-kmdl-`uname -r`
asterisk14-1.4.30-90.el4
sail-2.4.1-23
dahdi-linux-2.3.0-68.el4
dahdi-linux-kmdl-2.6.9-89.0.23.EL-2.3.0-68.el4
yum list | grep dahdi
dahdi-linux.i386 2.3.0-68.el4 installed
dahdi-linux-kmdl-2.6.9-89.0.23.EL.i686 2.3.0-68.el4 installed
dahdi-tools.i386 1:2.3.0-66.el4 installed
I got one extension registered, and a trunk up and ready.
CLI:
Asterisk 1.4.30, Copyright (C) 1999 - 2010 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
== Parsing '/etc/asterisk/asterisk.conf': Found
== Parsing '/etc/asterisk/extconfig.conf': Found
Connected to Asterisk 1.4.30 currently running on sail7b5 (pid = 5684)
Verbosity is at least 5
Test call:
-- Executing [0298xxxxxx@internal:1] AGI("SIP/5001-00000002", "selintra|OutCluster|0298xxxxxx") in new stack
-- Launched AGI Script /usr/share/asterisk/agi-bin/selintra
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
== selintra|OutCluster|0298184139: Failed to execute '/usr/share/asterisk/agi-bin/selintra': No such file or directory
[May 25 08:37:01] ERROR[6253]: utils.c:968 ast_carefulwrite: write() returned error: Broken pipe
== Auto fallthrough, channel 'SIP/5001-00000002' status is 'UNKNOWN'
-- Executing [h@internal:1] Hangup("SIP/5001-00000002", "") in new stack
== Spawn extension (internal, h, 1) exited non-zero on 'SIP/5001-00000002'