Affichage des résultats 1 à 10 sur 19

Discussion: Quel est le module qui compile chan_dahdi.so?

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    regarde dans la sortie du ./configure et tu sauras précisemment.

    pri -> libpri -> dans les modules dahdi
    ss7 -> libss7 si tu fais du ss7, ce dont je doute.

  2. #2
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    19
    Downloads
    0
    Uploads
    0
    Citation Envoyé par jean Voir le message
    regarde dans la sortie du ./configure et tu sauras précisemment.

    pri -> libpri -> dans les modules dahdi
    ss7 -> libss7 si tu fais du ss7, ce dont je doute.
    yum install libpri-devel
    yum install libss7-devel

    directory de /usr/include/dahdi

    -rw-r--r-- 1 root root 4908 Jul 13 17:20 dahdi_config.h
    -rw-r--r-- 1 root root 12665 Jul 13 17:20 fasthdlc.h
    -rw-r--r-- 1 root root 44315 Jul 13 17:20 kernel.h
    -rw-r--r-- 1 root root 3010 Jul 13 17:20 tonezone.h
    -rw-r--r-- 1 root root 37987 Jul 13 17:20 user.h
    -rw-r--r-- 1 root root 1653 Jul 13 17:20 wctdm_user.h

    sortie de ./configure

    checking libpri.h usability... yes
    checking libpri.h presence... yes
    checking for libpri.h... yes
    checking for pri_hold_enable in -lpri... yes
    checking for libpri.h... (cached) yes
    checking for pri_progress_with_cause in -lpri... yes
    checking for libpri.h... (cached) yes
    checking for pri_set_inbanddisconnect in -lpri... yes
    checking for libpri.h... (cached) yes
    checking for resample_open in -lresample... no
    checking for minimum version of SpanDSP... no
    checking for ss7_pollflags in -lss7... yes
    checking libss7.h usability... yes
    checking libss7.h presence... yes
    checking for libss7.h... yes

    checking for DAHDI_RESET_COUNTERS in dahdi/user.h... yes
    checking for DAHDI_POLICY_HALF_FULL in dahdi/user.h... yes
    checking for enhanced dahdi vmwi support... yes

    checking for tone_zone_find_by_num in -ltonezone... yes
    checking for tone_zone_find in -ltonezone... yes
    checking dahdi/tonezone.h usability... yes
    checking dahdi/tonezone.h presence... yes
    checking for dahdi/tonezone.h... yes

    Je ne comprends plus rien!
    Tout est là et chan_dahdi est toujours interdit!

    Bye,
    Jean-Louis

  3. #3
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    qd j'en arrive là, je fais un rm -rf sur le répertoire asterisk et re-extraction du tar, et re ./configure makemenuselect... des fois ca aide, mais je sais pas pourquoi

  4. #4
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    19
    Downloads
    0
    Uploads
    0
    Hi,

    Citation Envoyé par jean Voir le message
    qd j'en arrive là, je fais un rm -rf sur le répertoire asterisk et re-extraction du tar, et re ./configure makemenuselect... des fois ca aide, mais je sais pas pourquoi
    Pas içi. J'ai effacé les répertoires, downloadé à nouveau les gz
    rétabli les répertoires, compilé dahdi rebooté la machine,
    configuré asterisk make menuselect et chan_dahdi est toujours indisponible.

    Le seul problème que je vois:
    WARNING: could not find /usr/src/phones/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/vpmadt032_loader/.vpmadt032_x86_32.o.cmd for /usr/src/phones/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/vpmadt032_loader/vpmadt032_x86_32.o
    Dans le fichier dahdi install.

    La sortie de dahdi pour make all:
    http://www.stben.net/make_dahdi.txt

    La sortie dahdi pour make install:
    http://www.stben.net/install_dahdi.txt

    Le fichier config.log créé par asterisk ./configure:
    http://www.stben.net/config_log.txt

    Le fichier de sortie de asterisk ./configure:
    http://www.stben.net/asterisk_configure.txt

    Bye,
    Jean-Louis

  5. #5
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    je t'ai envoyé des traces en mp d'une de mes machines

  6. #6
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Ne pas oublier le paquet kernel-devel correspondant au kernel installé.
    Penser à stopper Asterisk, à stopper et décharger dahdi (voir avec lsmod si il reste des modules chargés)

    Pour dahdi-linux:
    make
    make install

    Pour dahdi-tools:
    ./configure
    make menuselect
    make
    make install
    make config

    Pour libpri, ne pas installer les paquets de la distrib, compilez comme le reste.
    make
    make install

    Pour asterisk:
    ./configure
    make menuselect <= on doit voir dahdi validé, sinon pas la peine d'aller plus loin.
    make
    make install
    make samples
    make config

    Pas besoin d'effacer le répertoire et ré-extraire l'archive:
    make clean efface le résultat de la compilation avec make
    make distclean efface aussi ce qui est fait par ./configure

  7. #7
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    19
    Downloads
    0
    Uploads
    0
    Citation Envoyé par ffossard Voir le message
    make menuselect <= on doit voir dahdi validé, sinon pas la peine d'aller plus loin.
    Voilà bien le problème.
    J'ai demandé à yum de retirer libpri et je l'ai compilé (Il fonctionnait avant!).
    Je suis toujours au même point.
    Sauf que maintenant il (menuselect) demande openr2!!!!

    yum ne le trouve pas et je n'arrive pas à le compiler.

    Merci.

    Bye,
    Jean-Louis

  8. #8
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    19
    Downloads
    0
    Uploads
    0
    Hi,

    Citation Envoyé par ffossard Voir le message
    make menuselect <= on doit voir dahdi validé, sinon pas la peine d'aller plus loin.
    Bon, pour résoudre ce problème j'ai "downgradé" jusqu'au moment où il compile chan_dahdi. A partir de 1.6.2.13 et plus bas c'est OK. Plus haut il refuse de compiler chan_dahdi.

    Bye,
    Jean-Louis

  9. #9
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    19
    Downloads
    0
    Uploads
    0
    Citation Envoyé par ffossard Voir le message
    make menuselect <= on doit voir dahdi validé, sinon pas la peine d'aller plus loin.
    Après être parvenu à compiler openr2 (j'ai retiré l'option -Werror)
    tout est parfais et la 1.6.2.19 a compilé chan_dahdi.

    J'ai rétabli la libpri de la distribution. Ne pas oublier d'installer libpri-devel aussi
    ou directement yum install libpri-devel ainsi que dahdi-linux-complete-2.4.1.2+2.4.1.

    Ce dont je suis certain c'est que je n'ai jamais compilé openr2 avant!

    Merci à tous.

    Bye,
    Jean-Louis

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •