I am working on OpenWRT. I am building OpenWRT image with the asterisk 13.
I am trying to use Paging functionality of asterisk with Page(). I already added the Page() in extensions.conf.
However, I am getting following error:
pbx.c:2814 pbx_extension_helper: No application ‘Page’ for extension (incoming-cont, 9999, 2)
== Spawn extension (incoming-cont, 9999, 2) exited non-zero on ‘PJSIP/9858-00000000’
what am I doing wrong?
Extensions.conf:
exten => 9999,1,NoOp(context-dahdi)
same => n,Page(${PJSIP_DIAL_CONTACTS(9999)},30)
I also tried,
exten => 9999,1,NoOp(context-dahdi)
same => n,Page(${PJSIP/9999),30)
If I use Dial() instead of Page(), everything works fine.
I also double checked makefile with"GitHub - openwrt/telephony: The telephony packages feed". Do I need to install any package or any line in the makefile to add Page() function?
The Page application is part of Asterisk and should be built by default. It’s likely something in the openwrt area that is stopping it from being built or installed.
It does not appear as though app_page.so is actually being installed, this still seems to point to your environment - you need to isolate things further.