Got a solution:
Code:
[^v^]# yum list *dahdi*
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
Installed Packages
asterisk-dahdi.i686 1.6.2.12-0.1.rc1.fc14 @fedora
dahdi-tools.i686 2.1.0.2-10.fc14 @fedora
dahdi-tools-libs.i686 2.1.0.2-10.fc14 @fedora
Available Packages
dahdi-tools-devel.i686 2.1.0.2-10.fc14 fedora
[^v^]#
[^v^]#
[^v^]#
[^v^]# rpm --import http://packages.atrpms.net/RPM-GPG-KEY.atrpms
[^v^]#
[^v^]#
[^v^]#
[^v^]# vi /etc/yum.repos.d/atrpms.repo
[atrpms]
name=Fedora Core $releasever - $basearch - ATrpms
baseurl=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
gpgcheck=1
enabled=0
[^v^]#
[^v^]#
[^v^]#
[^v^]# yum list *dahdi* --enablerepo=atrpms
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
atrpms | 3.0 kB 00:00
atrpms/primary_db | 515 kB 00:01
Installed Packages
asterisk-dahdi.i686 1.6.2.12-0.1.rc1.fc14 @fedora
dahdi-tools.i686 2.1.0.2-10.fc14 @fedora
dahdi-tools-libs.i686 2.1.0.2-10.fc14 @fedora
Available Packages
dahdi-linux.i686 2.4.0-69.fc14 atrpms
dahdi-linux-devel.i686 2.4.0-69.fc14 atrpms
dahdi-linux-kmdl-2.6.35.6-48.fc14.i686 2.4.0-69.fc14 atrpms
dahdi-linux-kmdl-2.6.35.6-48.fc14.PAE.i686 2.4.0-69.fc14 atrpms
dahdi-linux-kmdl-2.6.35.6-48_1.cubbi_tuxonice.fc14.i686
2.4.0-69.fc14 atrpms
dahdi-linux-kmdl-2.6.35.6-48_1.cubbi_tuxonice.fc14.PAE.i686
2.4.0-69.fc14 atrpms
dahdi-tools.i686 1:2.4.0-67.fc14 atrpms
dahdi-tools-devel.i686 1:2.4.0-67.fc14 atrpms
[^v^]#
[^v^]#
[^v^]#
[^v^]# yum install dahdi-linux --enablerepo=atrpms
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package dahdi-linux.i686 0:2.4.0-69.fc14 set to be installed
--> Processing Dependency: dahdi-linux-kmdl-2.4.0-69.fc14 for package: dahdi-linux-2.4.0-69.fc14.i686
atrpms/filelists_db | 1.0 MB 00:01
fedora/filelists_db | 17 MB 00:20
updates/filelists_db | 2.6 MB 00:03
--> Running transaction check
---> Package dahdi-linux-kmdl-2.6.35.6-48.fc14.PAE.i686 0:2.4.0-69.fc14 set to be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository
Size
================================================================================
Installing:
dahdi-linux i686 2.4.0-69.fc14 atrpms 2.4 M
Installing for dependencies:
dahdi-linux-kmdl-2.6.35.6-48.fc14.PAE i686 2.4.0-69.fc14 atrpms 485 k
Transaction Summary
================================================================================
Install 2 Package(s)
Total download size: 2.9 M
Installed size: 4.4 M
Is this ok [y/N]: y
Downloading Packages:
Setting up and reading Presto delta metadata
Processing delta metadata
Package(s) data still to download: 2.9 M
(1/2): dahdi-linux-2.4.0-69.fc14.i686.rpm | 2.4 MB 00:03
(2/2): dahdi-linux-kmdl-2.6.35.6-48.fc14.PAE-2.4.0-69.fc | 485 kB 00:00
--------------------------------------------------------------------------------
Total 652 kB/s | 2.9 MB 00:04
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : dahdi-linux-2.4.0-69.fc14.i686 1/2
Installing : dahdi-linux-kmdl-2.6.35.6-48.fc14.PAE-2.4.0-69.fc14.i6 2/2
Installed:
dahdi-linux.i686 0:2.4.0-69.fc14
Dependency Installed:
dahdi-linux-kmdl-2.6.35.6-48.fc14.PAE.i686 0:2.4.0-69.fc14
Complete!
[^v^]#
[^v^]#
[^v^]#
[^v^]# service dahdi restart
Unloading DAHDI hardware modules: doneLoading DAHDI hardware modules:
No hardware timing source found in /proc/dahdi, loading dahdi_dummy
Running dahdi_cfg: [ OK ]
[^v^]#
[^v^]#
[^v^]#
[^v^]# service asterisk restart
Stopping asterisk: [ OK ]
Starting asterisk: [ OK ]
[^v^]#
[^v^]#
[^v^]#
[^v^]# dahdi_test
Opened pseudo dahdi interface, measuring accuracy...
99.996% 99.065% 99.994% 99.992% 99.993% 99.993% ^C
--- Results after 6 passes ---
Best: 99.996 -- Worst: 99.065 -- Average: 99.838687, Difference: 99.838686
[^v^]#
---------- Post added at 09:51 PM GMT ---------- Previous post was at 09:47 PM GMT ----------
This is confirmed to be working on my LIVE Fedora 14 server. No compiling, just yum
:
Code:
[^v^]# asterisk -rvvvvvvvvvvvvv
Asterisk 1.6.2.12-rc1, 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.6.2.12-rc1 currently running on pty12335b (pid = 15944)
Verbosity was 0 and is now 13
pty12335b*CLI>
pty12335b*CLI>
pty12335b*CLI>
pty12335b*CLI>
== Using SIP RTP CoS mark 5
== Using SIP VRTP CoS mark 6
-- Executing [100@office:1] Answer("SIP/out-business-00000000", "") in new stack
-- Executing [100@office:2] Wait("SIP/out-business-00000000", "1") in new stack
-- Executing [100@office:3] GotoIf("SIP/out-business-00000000", "0?097,1") in new stack
-- Executing [100@office:4] GotoIf("SIP/out-business-00000000", "0?097,1") in new stack
-- Executing [100@office:5] GotoIf("SIP/out-business-00000000", "0?097,1") in new stack
-- Executing [100@office:6] GotoIf("SIP/out-business-00000000", "0?097,1") in new stack
-- Executing [100@office:7] GotoIf("SIP/out-business-00000000", "0?097,1") in new stack
-- Executing [100@office:8] GotoIf("SIP/out-business-00000000", "0?097,1") in new stack
-- Executing [100@office:9] BackGround("SIP/out-business-00000000", "menu-personal-1") in new stack
-- <SIP/out-business-00000000> Playing 'menu-personal-1.ulaw' (language 'en')
== CDR updated on SIP/out-business-00000000
-- Executing [098@office:1] MixMonitor("SIP/out-business-00000000", "Conference.wav,a") in new stack
-- Executing [098@office:2] MeetMe("SIP/out-business-00000000", "098,M") in new stack
== Parsing '/etc/asterisk/meetme.conf': == Found
-- Created MeetMe conference 1023 for conference '098'
== Begin MixMonitor Recording SIP/out-business-00000000
-- <SIP/out-business-00000000> Playing 'conf-getpin.ulaw' (language 'en')
-- <SIP/out-business-00000000> Playing 'conf-invalidpin.ulaw' (language 'en')
-- <SIP/out-business-00000000> Playing 'conf-getpin.ulaw' (language 'en')
> Starting recording of MeetMe Conference 098 into file (null).(null).
-- <SIP/out-business-00000000> Playing 'conf-onlyperson.ulaw' (language 'en')
-- Started music on hold, class 'default', on SIP/out-business-00000000
-- Stopped music on hold on SIP/out-business-00000000
-- Started music on hold, class 'default', on SIP/out-business-00000000
-- Stopped music on hold on SIP/out-business-00000000
-- Hungup 'DAHDI/pseudo-352096823'
== Spawn extension (office, 098, 2) exited non-zero on 'SIP/out-business-00000000'
== MixMonitor close filestream
== End MixMonitor Recording SIP/out-business-00000000
pty12335b*CLI> exit
Executing last minute cleanups
[^v^]#