On Wed, Dec 26, 2007 at 06:15:29PM +0200, Shachar Shemesh wrote:
> Hi all,
> 
> 
> I thought that perhaps this problem will go away if I just upgrade to 
> the latest Asterisk, but it did not.
> 
> Zaptel 1.4.7.1
> 
> libpri 1.4.3
> 
> Asterisk 1.4.16.2
> 
> 
> Zaptel.conf marks all FXO lines as "FXSKS".
> 
> 
> There are several problems, but I haven't had a chance to test them all 
> since I upgraded, so I'll start with the one most burning.
> 
> 
> The problem is that when an incoming call hangs up, the FXO line does 
> not get "disconnected". If the called arrived at a human, this is not a 
> big deal. When the human (usually on a FXS line) hangs up, Asterisk also 
> hangs up the FXO side. If the call gets routed to voice mail and the 
> person leaves a message, this is also typically not so bad. The voice 
> mail auto-terminates after five seconds of silence.
> 
> 
> The real problem is if the person has hung up during the office wide 
> greeting. In such a case, by the time the timeout kicks in and the 
> phones in the office actually ring, anyone picking up gets to hear a 
> "busy" signal. Worse, if no one is at the office, and the call gets 
> redirected to voice mail, the voice mail is going to record the entire 
> "busy" signal, until it turns into that reminder that the phone is off 
> the hook (faster and louder), and only once the Bezeq system gives up 
> and starts producing silence does the voicemail hang up and free the 
> line. The result is a series of approx. 4:30 seconds messages in my 
> voice mail.

With analog lines, it is the phone (the FXO) that decides when the
circuit is connected. There are several ways for the PBX to hint you to
disconnect. This is called "disconnect supervision".

Most Bezeq lines don't provide any disconnect supervision. Thus you'll
have to resort to busydetect - listening for a busy tone. And Asterisk's
busydetect works in quite strange ways.

busydetect=yes


Is polarity reversal used anywhere in Israel? (Actually: it is simple to
test: enable debug loggin inAsterisk  - in logger.conf, 'core set debug
5', and look at the messages you get when a call comes in. See if you
see a message about "polarity").

> 
> 
> If anyone has any idea how to solve this problem, it would be much 
> appreciated.
> 
> 
> The other two problems (unconfirmed with latest versions) are:
> 
> 1. Asterisk does not receive the caller ID from Bezeq.

This is usually because the line doesn't have caller ID enabled. Check
that with a caller-ID-enabled phone.

> 
> 2. I cannot define a call group for outgoing calls (Zap/g1).

Incorrectly-configured zapata.conf?

Could you please post it?

-- 
Tzafrir Cohen         | [EMAIL PROTECTED] | VIM is
http://tzafrir.org.il |                    | a Mutt's
[EMAIL PROTECTED] |                    |  best
ICQ# 16849754         |                    | friend

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to