Page 1 sur 2 12 DernièreDernière
Affichage des résultats 1 à 10 sur 19

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

  1. #1
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    19
    Downloads
    0
    Uploads
    0

    Quel est le module qui compile chan_dahdi.so?

    Hi All,

    Je viens d'upgrader vers asterisk-1.6.2.18 et asterisk-addons-1.6.2.4
    avec dahdi-linux-complete-2.4.1.2+2.4.1.
    Je ne parviens pas à avoir un chan_dahdi.so à jour et je
    ne sais pas qui est le module responsable pour la compilation.
    Je ne vois aucun chan_dahdi dans les logs!

    Quelqu'un aurait une idée?
    Merci.

    Bye,
    Jean-Louis

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

    OK, c'est asterisk. Mais il ne veut rien savoir.
    Il compile codec_dahdi, app_dahdiscan et app_dahdiras
    mais ne veut rien faire avec chan_dahdi.c et je ne trouve
    pas d'erreurs.

    Quelqu'un aurait-il une idée?
    Merci.

    Bye,
    Jean-Louis

  3. #3
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Vous upgradez depuis quelle version ?
    Vous avez bien stoppé Asterisk et Dahdi avant d'installer les nouveaux ?
    Quelles lignes de commandes utilisées pour l'installation de ces nouvelles versions ?

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

    Citation Envoyé par ffossard Voir le message
    Quelles lignes de commandes utilisées pour l'installation de ces nouvelles versions ?
    Pour Dahdi pas d'upgrade,
    Pour Asterisk 1.6.2.18 -> 1.6.2.19 et asterisk-addon 1.6.2.3 -> 1.6.2.4

    Un nouveau kernel arrive 2.6.38.8-35.fc15.i68

    Il faut donc réinstaller Dahdi!
    Je teste donc s'il y a des nouvelles versions chez Digium et je download
    les *.gz des nouvelles versions.

    reboot (pour être sous le nouveau kernel)
    compiler dahdi-linux-complete-2.4.1.2+2.4.1
    make clean
    make
    make install

    reboot
    la carte est reconnue et les LED's sont ON

    Pour asterisk:
    make clean
    ./configure
    make
    make install

    Pas de chan_dahdi.so compilé!

    pour asterisk-addon
    make clean
    ./configure
    make
    make install

    Bye,
    Jean-Louis

  5. #5
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    il faut faire un ./configure puis make menuselect -> chan_dahdi doit surement être indisponible car dépendances non satisfaites - dans l'écran idoine, on a en bas:
    DAHDI Telephony
    Depends on: dahdi(E), tonezone(E)
    Can use: res_smdi(M), pri(E), ss7(E), openr2(E)

    sinon, regarder dans la sortie du ./configure, en allant à la peche, on peut trouver ce qui manque
    apres que les dépendances soient satisfaites, toujours refaire le ./configure et make menuselect

  6. #6
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    19
    Downloads
    0
    Uploads
    0
    Citation Envoyé par jean Voir le message
    il faut faire un ./configure puis make menuselect -> chan_dahdi doit surement être indisponible car dépendances non satisfaites
    Voilà, avec menuselect chan_dahdi n'est pas disponible.

    dépend donc de: res_smdi(M), dahdi(E), tonezone(E), pri(E), ss7(E)

    Par contre, codec_dahdi est disponible et dépend de: dahdi(E).
    Donc on peut suposer que dahdi est reconnu. res_smdi est coché et disponible.

    Il reste donc tonezone, pri et ss7.

    Qui est responsable pour eux?

    Merci.

    Bye,
    Jean-Louis

  7. #7
    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.

  8. #8
    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

  9. #9
    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

  10. #10
    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

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
  •