loonsailor
Member
- Joined
- Oct 28, 2010
- Messages
- 66
- Reaction score
- 1
Sometimes, incoming voice calls to my piaf system receive a fax tone. This happens only on a dahdi line, coming in to a Sangoma card. When it happens, the expected phones ring, but when I pick one up it's a dead line. The caller reports hearing only a fax tone.
There is a fax that comes off of an fxs line from the same Sangoma card, but it's on a separate ring group, so I don't think that's the problem.
Poking around, I find that the file asterisk/chan_dahdi.conf contains the following lines for each channel:
Could the faxdetect line be the problem? Could the card be spuriously detecting a fax on the incoming call, and generating the fax tone itself, or triggering something in piaf that generates it? I'd try and change it, but the file also admonishes:
I don't remember ever running wancfg_dahdi, but in the scramble to get things up, perhaps I did. What I do remember is that I had a hard time getting the dahdi trunk to work right, so I don't want to mess with it and re-break it.
So, should I edit the file, or re-run wancfg, or is there some way to fix it from freepbx, or am I barking up the wrong tree completely?
Also, I note that the card's FXS channel also has faxdetect=incoming. I do have a fax machine connected to that fxs. I don't think it's been a problem, but should I change that?
The card is a Sangoma B600DE - 4 FXO + 1 FXS Port - PCI Express - With Hardware Echo .
Thanks for any help!
There is a fax that comes off of an fxs line from the same Sangoma card, but it's on a separate ring group, so I don't think that's the problem.
Poking around, I find that the file asterisk/chan_dahdi.conf contains the following lines for each channel:
Code:
context=from-zaptel
group=0
echocancel=yes
faxdetect=incoming
signalling = fxs_ks
channel => 1
Could the faxdetect line be the problem? Could the card be spuriously detecting a fax on the incoming call, and generating the fax tone itself, or triggering something in piaf that generates it? I'd try and change it, but the file also admonishes:
Code:
;autogenerated by /usr/sbin/wancfg_dahdi do not hand edit
;autogenrated on 2011-07-22
I don't remember ever running wancfg_dahdi, but in the scramble to get things up, perhaps I did. What I do remember is that I had a hard time getting the dahdi trunk to work right, so I don't want to mess with it and re-break it.
So, should I edit the file, or re-run wancfg, or is there some way to fix it from freepbx, or am I barking up the wrong tree completely?
Also, I note that the card's FXS channel also has faxdetect=incoming. I do have a fax machine connected to that fxs. I don't think it's been a problem, but should I change that?
The card is a Sangoma B600DE - 4 FXO + 1 FXS Port - PCI Express - With Hardware Echo .
Thanks for any help!