On Thu, Nov 10, 2016 at 11:56 AM, Antonio Modesto <modesto916@gmail.com> wrote:
Hi,
I'm having problems to connect calls using a digium tdm800p card. The problem only happens with the ports that are connected to a intelbras 4100 gsm interface, ports connected to the POTS are not affected. I'll try the best I can to express the situation:
1) Cold restart the gsm interface and wait for it to boot up 2) Try to place a call using it (freetdm/<port>/<number>) 3) The call stays silent, after a while the carrier reports that a invalid number has been informed 4) At this point, all following calls always return busy. If I connect an analog phone to the gsm interface and start dialing digits, it gives a busy tone right away, before I finish dialing the number 5) Cold restart the gsm interface again 6) Try to place a call using it (freetdm/<port>/<number>) 7) The calls stays silent, but this time I type the same number again. 8) The call connects.
You need to post debug logs (use https://pastebin.freeswitch.org/ and paste the url here). You can also try the option wait-dialtone-timeout = 0 (in freetdm.conf.xml in the <analog_spans><span> section), so we don't wait for dial tone, then in your dial string you can use freetdm/1/WW1234 Every upper case w (W) is a full second wait time, so the example above would wait for 2 seconds before dialing. Setting dial-timeout to 0 ensures the string is dialed, regardless of whether we receive dial tone or not. - Moy