Routage Hylafax

Routage Hylafax - Logiciels - Linux et OS Alternatifs

Marsh Posté le 26-02-2008 à 17:27:48    

Bonjour, j'ai un petit problème avec Hylafax :
Mon serveur (Red Hat Enterprise Linux AS release 4) est connecté à un modem externe (US Robotics 56K Message modem (N°065668-00)) sur ttyS1. Tout fonctionne correctement, j'arrive en envoyer des fax et à en recevoir.  
Les fax reçus arrivent dans un répertoire et sont visibles par les utilisateurs avec un navigateur web.
Ce que je voudrais faire maintenant, c'est faire arriver plusieurs lignes sur le même modem et à router les fax en fonction du numéro appelé (à l'aide du script FaxDispatch). Malheureusement, je n'arrive pas à récupérer l'information "numéro appelé", même après avoir tester de nombreuses config. J'en arrive à me demander si le pb ne se trouve pas ailleurs : modem ? PABX ? Ligne ?.
 
Est-ce que quelqu'un a déjà mis une solution identique en place ? Si oui, pouver-vous me renseigner sur les modèles de modem et type de lignes utilisées ? J'ai les lu des trucs sur DTMF etc... mais ce n'est pas super clair pour moi.
 
Je peux poster mon config.ttyS1 et des logs s'il le faut.
 
D'avance merci pour votre aide.

Reply

Marsh Posté le 26-02-2008 à 17:27:48   

Reply

Marsh Posté le 26-02-2008 à 17:31:21    

# Check the device where the fax comes from
# Then define specific receiver for each device
case "$CALLID4" in
    "000" )
        SENDTO="xxx"
    ;;
    "001" )
        SENDTO="xxx"
    ;;
esac
 
# The old fax line
if [ "$DEVICE" == "ttyS0" ]; then
    SENDTO="xxx"
fi

Reply

Marsh Posté le 26-02-2008 à 17:45:45    

Merci pour ta réponse.  
Oui ou dans mon cas :
 
case "$DESTNUMBER"
        XXXXXXXXXX)        SENDTO=user1;;
        YYYYYYYYYY)        SENDTO=user2;;
esac
 
Mais mon problème ne se situe pas là (pas encore...), c'est plutôt que je n'arrive pas à récupérer $DESTNUMBER. Cette info n'apparaît nulle part dans les logs...

Reply

Marsh Posté le 27-02-2008 à 17:37:47    

En fait, j'ai de plus en plus l'impression que mon problème est lié au type de ligne. C'est possible de déplacer mon sujet dans la catégorie "Télécom" ou je recréé un nouveau sujet ?

Reply

Marsh Posté le 17-02-2009 à 14:51:04    

Up, quelqu'un a une solution?

Reply

Marsh Posté le 26-03-2009 à 14:11:36    

Re-up, j'ai exactement le même probleme et j'ai aussi l'impression que ça dépend du type de ligne... en cherchant il parait qu'il faudrait regarder du coté du routage DID.


---------------
Mon Feed-Back
Reply

Marsh Posté le 30-07-2009 à 14:17:45    

Re -up! J'aurai besoin de faire la même chose!
 
et j'ai le même problème que vous...
 
Je récupère ni de $CALLID4 ni de $DESTNUMBER  :??:  
 

Code :
  1. # Testouille variable numero appele :
  2. #echo "$CALLID1" >> /tmp/fax_callid1
  3. #echo "$CALLID2" >> /tmp/fax_callid2
  4. #echo "$CALLID4" >> /tmp/fax_callid4
  5. #echo "$CALLID3" >> /tmp/fax_callid3
  6. #echo "$SENDER" >> /tmp/fax_callidsender
  7. #echo "$CIDNUMBER" >> /tmp/fax_callidcidnumber


 
Celà viendrait pas plutôt du MODEM? (us-Robotics 33.6)  
J'ai trouvé sur le net, des logs d'autres modems où on peut voir le numéro apparaitre, des logs plus complet...
 
Quelqu'un arrive à dispatcher les fax en fonction de cette variable?
 
Merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed