Hey Brendan,
First off, my sympathies: no one should have to work on stuff like this
over a bank holiday weekend. Hope they're paying you well.
<quote who="Brendan Minish">
> (*) at which time the agent sometimes hears a fraction of a second long
> burst of audio from the caller
I think this is probably very significant. To me this points towards some
network hardware between asterisk and the snoms which isn't doing its job.
It would seem to indicate that the last audio packet (possibly smaller
than the others?) is getting through.
Is the network setup complex there? Could you swap out a switch or two?
Second thing I'd look at is the snoms. If you can grab the logs off one
just after this happens I feel it would point you in the right direction.
IIRC they also have some kind of packet dump facility? If this is
happening 10% of the time it might be worth setting this up on one to see
what really is happening.
Also, IIRC they update themselves automatically by default? It might be
worth checking when their last updates occurred (this could be a codec
issue).
Have you any non-snom phones there? Does it happen on them? (the snom is
a good phone and I'd generally trust it, but it'd be nice to be able to
eliminate it from your list).
Last thing I'd go for is the asterisk log itself. I'm sure you're aware
that asterisk has very extensive logging capabilities and it might be
worth checking what asterisk itself thinks is going on.
The reason I'd leave this until last though is because it's often a
mammoth task - asterisk logs tend to be somewhat long :(
I actually think it's quite unlikely to be anything to do with the PRI -
the call is fully established on that end and there is nothing happening
there during the MOH -> Agent handoff, all the working is going on on the
snom - asterisk end of the call.
Hope this helps a bit,
Bricky.
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!