Vous êtes ici : index » informatique » telephonie » asterisk
Piste : asterisk

Asterisk

Ceci est une ancienne révision du document !


Asterisk

Convertir un fichier MP3 en GSM

Exemple :

rasterisk -x "file convert /tmp/file_in.mp3 /tmp/file_out.gsm"

Téléphones Grandstream

Patch pour faire fonctionner les LED BLF

--- chan_sip.c.orig 2007-03-18 20:37:06.000000000 +0000
+++ chan_sip.c 2007-03-23 15:12:40.946029746 +0000
@@ -6890,7 +6890,7 @@
pidfnote = "On the phone";
break;
case AST_EXTENSION_UNAVAILABLE:
- statestring = "terminated";
+ statestring = "confirmed";
local_state = NOTIFY_CLOSED;
pidfstate = "away";
pidfnote = "Unavailable";

Source : http://forums.digium.com/viewtopic.php?f=1&t=78245&start=0 Repos de paquets Debian : http://debian.zionetrix.net/#asterisk

Pour l'appliquer proprement :

echo "export QUILT_PATCHES=debian/patches" > ~/.quiltrc
cd /usr/local/src
apt-get source asterisk
apt-get install packaging-dev
cd asterisk-~~~
quilt push -a
quilt new fix_grandstream_blf_led
quilt add channels/chan_sip.c
vi channels/chan_sip.c  # et faite la modif.
quilt diff # Ca vous montre votre modif
quilt refresh # met à jour le patch
dhc # Met à jour le changelog debian
dpkg-buildpackage # construction des paquets debian dans ../

Problème de son derrière une Freebox non-dégroupé

Free accapare le port UDP 5004 (RTP) pour les freebox non-dégroupé (potentiellement les ports 5006 et 5008 également). Du coup il est impératif de modifier le port d'écoute RTP local du téléphone en 5010 par exemple.

Mise en place du fax2mail

Au niveau d'asterisk

On commence par mettre en place un compte IAX qui sera utilisé par iaxmodem pour se connecter à Asterisk. Pour cela on ajoute dans /etc/asterisk/iax.conf :

[fax1]
type=friend
secret=mypassword
port=4570
host=dynamic
context=internal
disallow=all
allow=ulaw
requirecalltoken=no
qualify=yes

On route ensuite dans le fichier /etc/asterisk/extentions.conf, les appels entrant sur un numéro vers le FAX : FIXME