James,
As this is an embedded device utilizing a special version of linux (uclinux) there is a very good chance that the asterisk installed on the system uses a custom, non-standard directory layout. You might try searching the device for the asterisk.conf file and point to that directory for the “Config file” setting in your server definition and see if that works. Let me know how you make out.