1.5.5 as well as 1.6. building on x64 system, using arm-2008q3 toolchain. the only configure flags I used were --build=i386-linux --host=arm-linux if that makes any difference. (also, just to be sure I wasn't crazy or missing some dependency libs, I built the same source on the same build machine except target x86 i.e. the build machine itself. works perfectly.) I did try the legacy audiodev patch against those versions, having read the previous threads about it vs. the iphone. still no dice. could never get a straight answer from the chumby developers what version they used, but obviously it would have been older (early 2008 at the latest)... tried 1.3, same result. and also 0.9, basically the same thing: PJMEDIA_ENOSNDPLAY. sndinfo from 0.9.0 gave me this: 07:11:03.632 os_core_unix.c pjlib 0.9.0-release for POSIX initialized 07:11:03.668 pasound.c PortAudio sound library initialized, status=0 07:11:03.669 pasound.c PortAudio host api count=1 07:11:03.670 pasound.c Sound device count=1 07:11:03.673 pjlib select() I/O Queue created (0x4933c) Device #00: Name : /dev/dsp # of input channels : 16 # of output channels: 0 Default clock rate : 44100 Hz yeah, I guess that confirms it. any advice on how to trace this would be appreciated... thanks! and just for completeness: 06:21:14.596 pjsua_media.c Opening sound device PCM at 16000/1/20ms 06:21:14.598 pjsua_media.c Opening sound device PCM at 44100/1/20ms 06:21:14.598 pjsua_media.c Opening sound device PCM at 48000/1/20ms 06:21:14.599 pjsua_media.c Opening sound device PCM at 32000/1/20ms 06:21:14.599 pjsua_media.c Opening sound device PCM at 16000/1/20ms 06:21:14.600 pjsua_media.c Opening sound device PCM at 8000/1/20ms 06:21:14.600 pjsua_media.c Unable to open sound device: Unable to find default audio device (PJMEDIA_EAUD_NODEFDEV) [status=420006]