Affichage des résultats 1 à 10 sur 15

Discussion: faire une boucle perl pour enregistrer 100 telephones SIP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Association
    Date d'inscription
    septembre 2010
    Localisation
    HENNEBONT
    Messages
    71
    Downloads
    0
    Uploads
    0
    As tu réfléchi à ton script ?

    On ne dirait pas...

    Déjà tente de le lancer sans le :

    Code:
    >> origine/sip_origine.conf
    et tu auras des surprises !!!

  2. #2
    Membre Junior
    Date d'inscription
    avril 2013
    Messages
    17
    Downloads
    1
    Uploads
    0

    Resolu

    oui, merci en fait la redirection n'était pas prise en compte à ce niveau, il faut faire une redirection sur chaque ligne: à savoir

    for i in `seq 1 10000`
    do
    echo [$i] >> conf/sip.conf
    echo type=friend >> conf/sip.conf
    echo host=dynamic >> conf/sip.conf
    echo secret=$i >> conf/sip.conf
    echo context=users >> conf/sip.conf
    echo mailbox=$i@default>> conf/sip.conf
    echo qualify=yes >> conf/sip.conf
    echo canreinvite=yes >> conf/sip.conf
    done

    ca marche mais si quelqu'un a une version plus soft, qu'on me la propose

  3. #3
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    - le nom "lance_ipbx' laisse supposer que c'est exécuté à chaque fois que tu lances asterisk - tu vas multiplier les définitions à chaque lancement

    - avoir des postes avec comme nom un entier entre 0 et 100 et un pwd identique.... j'espère que ton asterisk n'est pas relié à internet (en entrant) sinon, tu seras piraté très vite - si c'est pas déjà fait

  4. #4
    Membre Association
    Date d'inscription
    septembre 2010
    Localisation
    HENNEBONT
    Messages
    71
    Downloads
    0
    Uploads
    0
    Citation Envoyé par lngabi00 Voir le message
    oui, merci en fait la redirection n'était pas prise en compte à ce niveau, il faut faire une redirection sur chaque ligne: à savoir

    for i in `seq 1 10000`
    do
    echo [$i] >> conf/sip.conf
    echo type=friend >> conf/sip.conf
    echo host=dynamic >> conf/sip.conf
    echo secret=$i >> conf/sip.conf
    echo context=users >> conf/sip.conf
    echo mailbox=$i@default>> conf/sip.conf
    echo qualify=yes >> conf/sip.conf
    echo canreinvite=yes >> conf/sip.conf
    done

    ca marche mais si quelqu'un a une version plus soft, qu'on me la propose
    Déjà :

    {
    for i in `seq 1 10000`
    do
    ...
    ...
    done
    } >conf/sip.conf

    ça t'évitera d'avoir un fichier de 800000 lignes à la 10 èeme relance de ton script...

    Par contre je ne vois pas du tout l'intérêt de ta manip sans compter la remarque fort judicieuse de Jean !

    Pourquoi ne pas mettre tes comptes SIP dans une base de données ?

  5. #5
    Membre Junior
    Date d'inscription
    avril 2013
    Messages
    17
    Downloads
    1
    Uploads
    0
    l'intérêt serait de surcharger mn serveur asterisk et d'étudier son comportement vis à vis de l'enregistrement des telphones SIP. de plus j'ai d'abord fais ce que tu as proposé mais cela n'a pas marché

  6. #6
    Membre Senior
    Date d'inscription
    janvier 2011
    Localisation
    Villejuif 94
    Messages
    337
    Downloads
    0
    Uploads
    0
    j'ai à l'heure actuel plus de 300 comptes enregistrés par serveur, sans problème.
    les problèmes de charge viennent plutôt du nombre d'appels simultanés.

    un lien intéressant sur le sujet :
    http://www.tux89.com/telephonie/veri...risk-via-sipp/

  7. #7
    Membre Junior
    Date d'inscription
    avril 2013
    Messages
    17
    Downloads
    1
    Uploads
    0
    mouais j'avais déjà vu ce lien. je suis d'accord avec toi vu que j'émule déjà ces appels avec SIPp, mais il s'est avéré qu'après avoir fait le test avec cette boucle qui crée des milliers de compte sip:

    - que le temps de lancement du serveur asterisk a diminué, vmstat affichait une conso CPU totale

  8. #8
    Membre Senior
    Date d'inscription
    janvier 2011
    Localisation
    Villejuif 94
    Messages
    337
    Downloads
    0
    Uploads
    0
    tu as quoi comme config serveur

  9. #9
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    Citation Envoyé par olppp Voir le message
    j'ai à l'heure actuel plus de 300 comptes enregistrés par serveur, sans problème.
    les problèmes de charge viennent plutôt du nombre d'appels simultanés.

    un lien intéressant sur le sujet :
    http://www.tux89.com/telephonie/veri...risk-via-sipp/
    un point en passant, bien que ca fait un moment que je n'ai pas utilisé sipp - de mémoire les scénarios standards n'incluent pas l'envoi / réception de media, mais juste la sig - il faut chercher un peu dans les scénarios, voire les modifier, pour que le media soit échangé - ce qui change considérablement la charge !

  10. #10
    Membre Association
    Date d'inscription
    septembre 2010
    Localisation
    Isle sur la Sorgue 84800
    Messages
    369
    Downloads
    0
    Uploads
    0
    Cela dit c'est normalement le rôle d'* de n'assurer que la sig et quand c'est parfaitement configuré, même installé sur un tout petit proc comme j'ai l'habitude sur les embedded il ne s'écroule pas si facilement.
    http://www.voip-info.org/wiki/view/A...+SIP+not-proxy

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
  •