Alors là, oui il y a des solutions, voici les premières qui me viennent à l'esprit:
1) le dialplan
Dans ton extensions.conf, tu peux faire un scénario du genre:
-le téléphone sonne pendant 4 secondes, si il n'y a pas de réponse (variable DIALSTATUS), tu fais sonner le fax. Je n'ai pas testé, mais ça peut ressembler à quelque chose comme ça (remplace 150 par le num de ton fax):
Code:
exten => 150,1,Answer()
exten => 150,n,Dial(SIP/110&SIP/111,4)
exten => 150,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?busy:unavail)
exten => 150,n(unavail), Dial(SIP/150)
exten => 150,n(busy),Dial(SIP/150)
J'ai pas testé, mais ça me parait jouable. Quoi que, j'ai des doutes...
2)
Dans FreePBX, une célèbre interface graphique pour Asterisk, il y a une option pour détécter les fax, et donc choisir automatiquement entre répondre avec un fax, ou avec un téléphone.
Quoi qu'il en soit, je te conseil de plutôt réserver une ligne pour le fax. En effet, les fax ont tellement de version différentes qu'il est probable que ta proposition exclu de nombreux fax.
Enfin bref, si tu as des questions, hésites pas