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]

Reply via email to