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]
