Yurly,

> I am working with Bruce on that project.
> 1. We stuck for now with version 0.3, we have several
> other programs that run periodically (starting by
> cron) on the system. Those programs including java
> runtime were ported on ver 0.3. It would require time
> to port them to Astlinux 0.4.3, which we don't have at
> the moment.
Runtime java... cron jobs, the plot thickens.  Anything else you are  
keep from us? <smile>

Keep in mind that delivering smooth realtime data (ie voice) is not  
what UNIX was built for.  A process might not take a lot of CPU on  
average, but if it 'hits' just once and a while, realtime operations  
like voice could suffer.

The net4801 makes a great asterisk box, but I would try to offload  
any other non-standard AstLinux processes to another server (maybe  
via a custom AGI?) and maybe upgrade to 0.4.3 in the process.

> 2. Yes net4801 uses Playback() and Background() to
> send a bunch of relatively small files.
Good.

> 3. Do you think there could be an issue with eth1?
Probably not, but one rule I have is "don't overlook the obvious".

Lonnie

> --- Lonnie Abelbeck <[EMAIL PROTECTED]> wrote:
>
>> Bruce,
>>
>> Interesting problem.
>>
>> 1) You might try AstLinux 0.4.3 containing asterisk
>> 1.2.10 and a more
>> efficient uClibc base.  Rock solid for me with the
>> same hardware.
>>
>> 2) I assume you are using Playback() to send your
>> uLaw files.  Is
>> this one huge file, or a bunch of reasonably sized
>> files played back
>> to back?
>>
>> 3) Just for testing, use an external switch (or old
>> hub) and only
>> eth0 in asterisk only mode... this would eliminate
>> any issues with
>> your eth1 bridge.
>>
>> Lonnie
>>
>>
>> On Dec 13, 2006, at 9:27 AM, Bruce Robertson wrote:
>>
>>> We are trying to solve an issue affecting Astlinux
>> installed on a
>>> Soekris 4801-60 (266 MHz, 256MB RAM, booting off a
>> CF card). We used
>>> Astlinux as the basis for an IVR application - it
>> basically plays a
>>> series of sound files for a caller. Most
>> everything works great in the
>>> application, but it is plagued by the sound the
>> caller hears - the
>>> sound
>>> breaks up. It is also playing the sound files, one
>> after another, more
>>> slowly than it should. I’m hoping someone will
>> have advice, since
>>> nothing we try has solved the issues - especially
>> of the audio
>>> breaking up.
>>>
>>> We’re using Astlinux ver 0.3. Running the
>> application on both a voip
>>> connection (a byod provider) and on a POTS line
>> with a handytone 488.
>>> Sound files are G.711 ulaw. The source files (the
>> original wav files)
>>> are good quality (I have a digital recording
>> studio which is used to
>>> create telephony audio all day) On the voip
>> connection, the audio
>>> quality is very poor, and the call breaks up
>> rather badly. On the POTS
>>> connection, using the handytone, the audio quality
>> is much better, and
>>> fewer breakups. But that is only when there is one
>> caller on the
>>> system.
>>> If, for example, we call in on both the POTS line
>> and the voip
>>> connection simultaneously, BOTH calls break up
>> badly, and both seem to
>>> hesitate when going from one sound file to the
>> next. And we have
>>> tested
>>> with only 2 calls at a time. Can’t imagine how bad
>> it would be if
>>> we had
>>> 5 callers on the system at once.
>>>
>>> net4801 works in "Asterisk-Only mode" with eth0
>> connected to internet.
>>> net4801 uses second ethernet port (eth1) to
>> connect to Handytone-488,
>>> which works like a bridge allowing net4801 to
>> terminate calls from
>>> PSTN
>>> line. We bring up eth1 manually using ifconfig
>> (INTIF is commented out
>>> in rc.conf), so there is no firewall or dhcp
>> server running on eth1.
>>>
>>> Our first thought was that the voip provider is
>> poor, we are losing
>>> packets, the net connection isn’t fast enough -
>> all those things. But
>>> the problem of breaking up also affects the POTS
>> call, which has
>>> nothing
>>> to do with voip.
>>>
>>> It almost seems like the Soekris 4801 isn’t
>> powerful enough to run
>>> this
>>> application (which is really nothing but Astlinux
>> with a bit of
>>> code on
>>> the side). But when we check CPU usage while a
>> call is in progress, it
>>> shows about 95% of CPU processing UNused. It’s
>> seems like the CPU
>>> is not
>>> straining at all to process the call - it just
>> sounds like it is when
>>> you hear it on a phone.
>>>
>>> By the way, these issues occur on two separate
>> Soekris 4801's that are
>>> both running the same application in different
>> locations.
>>>
>>> Can anyone suggest a solution? Thanks!
>>>
>>> Bruce Robertson
>>> _______________________________________________
>>> Astlinux-users mailing list
>>> [email protected]
>>>
>>
> http://lists.kriscompanies.com/mailman/listinfo/astlinux-users
>>>
>>> Donations to support AstLinux are graciously
>> accepted via PayPal to
>>> [EMAIL PROTECTED]
>>>
>>
>>
>> _______________________________________________
>> Astlinux-users mailing list
>> [email protected]
>>
> http://lists.kriscompanies.com/mailman/listinfo/astlinux-users
>>
>> Donations to support AstLinux are graciously
>> accepted via PayPal to [EMAIL PROTECTED]
>>
>
>
>
>
> ______________________________________________________________________ 
> ______________
> Do you Yahoo!?
> Everyone is raving about the all-new Yahoo! Mail beta.
> http://new.mail.yahoo.com
> _______________________________________________
> Astlinux-users mailing list
> [email protected]
> http://lists.kriscompanies.com/mailman/listinfo/astlinux-users
>
> Donations to support AstLinux are graciously accepted via PayPal to  
> [EMAIL PROTECTED]
>


_______________________________________________
Astlinux-users mailing list
[email protected]
http://lists.kriscompanies.com/mailman/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to [EMAIL 
PROTECTED]

Reply via email to