1) You need to know your kernel version:
Code: Select all
[root@FCRaspi ~]# rpm -qa | grep kernel
raspberrypi-kernel-3.1.9-11.20120727gitf958199.rpfr17.armv5tel2) Go to the kernel sources directory, find & download your kernel: http://scotland.proximity.on.ca/~agreen ... es/source/
Code: Select all
[root@FCRaspi ~]# wget http://scotland.proximity.on.ca/~agreene/raspberrypi/raspberrypi-fedora-remix/17/packages/source/raspberrypi-kernel-3.1.9-11.20120727gitf958199.rpfr17.src.rpm
I have created a directory called source and then moved the rpm to it.
3) Extract the rpm
Code: Select all
[root@FCRaspi source]# rpm2cpio raspberrypi-kernel-3.1.9-11.20120727gitf958199.rpfr17.src.rpm | cpio -idmv
Code: Select all
f958199774d8a52e1262089b6469e56cc6b162dc
first32k.bin.bz2
raspberrypi-kernel.spec
raspi-config-rpfr17-005.bz2
Code: Select all
mv f958199774d8a52e1262089b6469e56cc6b162dc kernel-sources.tar.gzCode: Select all
[root@FCRaspi source]# tar zxvf kernel-sources.tar.gz5) Copy the default config file to the kernel-source folder:
Code: Select all
[root@FCRaspi source]# cp raspi-config-rpfr17-005 raspberrypi-linux-f958199/.configCode: Select all
[root@FCRaspi raspberrypi-linux-f958199]# make silentoldconfig && make prepare && make scriptsCode: Select all
[root@FCRaspi source]# cd /usr/src/
[root@FCRaspi src]#wget http://downloads.asterisk.org/pub/telephony/dahdi-linux/dahdi-linux-current.tar.gz
[root@FCRaspi src]#wget http://downloads.asterisk.org/pub/telephony/dahdi-tools/dahdi-tools-current.tar.gz
[root@FCRaspi src]# tar zxvj dahdi-linux-current.tar.gz
[root@FCRaspi src]# tar zxvf dahdi-tools-current.tar.gz
Code: Select all
[root@FCRaspi dahdi-linux-2.6.1]# KSRC=/root/source/raspberrypi-linux-f958199/ make
[root@FCRaspi dahdi-linux-2.6.1]# KSRC=/root/source/raspberrypi-linux-f958199/ make install
Code: Select all
[root@FCRaspi dahdi-tools-2.6.1]# ./configure
[root@FCRaspi dahdi-tools-2.6.1]# KSRC=/root/source/raspberrypi-linux-f958199/ make
[root@FCRaspi dahdi-tools-2.6.1]# KSRC=/root/source/raspberrypi-linux-f958199/ make install
[root@FCRaspi dahdi-tools-2.6.1]# KSRC=/root/source/raspberrypi-linux-f958199/ make config
10) Download your preferred version of Asterisk as usual and run the configure script and then execute the make menuselect
Now you can see available the application meetme:

Then You can see the DAHDI channel running in Asterisk & you can test the Meetme Application.


Hope this helps.
Best Regards