This isn’t what FreePBX was designed for. You need to setup the outbould callerID like you would any other extension. So what is the exact problem here? You’re showing nothing.
Not really true. Proxies/SBC are used for this in most cases but connecting straight to Asterisk works fine. This just isn’t what FreePBX was designed for.
I guess I would have to see the posts and context. There’s two levels here, the subscriber level (users) that Class 5 is used for and then there is the PSTN switching/routing level which handles how calls from the PSTN route into your network and how calls to the PSTN route from your network. Class 4.
FreePBX is not designed for either of those services. Asterisk, itself, is fine for Class 5 but not meant for Class 4. Asterisk is not designed to be a Telecom switch.
That’ s why, all this kind of issues, high availability, redundancy, presentation number, CDR, hardware and software for proxies/SBC synchronization,scalability and so on with others, for special purpose isn’t easy and simple.
###Context Details #####
[from-internal-PDPL]
include => from-internal-all
include => outrt-13
exten => h,1,Hangup
from-internal-all]
include => from-internal-additional-custom
include => app-calltrace
include => app-directory
include => app-echo-test
include => app-speakextennum
include => app-speakingclock
include => app-fmf-toggle
include => ext-findmefollow
include => fmgrps
include => app-pbdirectory
include => ext-paging
include => ext-queues
include => app-queue-toggle
include => ext-meetme
include => app-dialvm
include => app-vmmain
include => app-blacklist
include => app-recordings
include => app-dictate-record
include => app-dictate-send
include => ext-group
include => grps
include => app-languages
include => vmblast-grp
include => app-callwaiting-cwoff
include => app-callwaiting-cwon
include => app-dnd-off
include => app-dnd-on
include => app-dnd-toggle
include => ext-dnd-hints
include => app-cf-busy-off
include => app-cf-busy-off-any
include => app-cf-busy-on
include => app-cf-off
include => app-cf-off-any
include => app-cf-on
include => app-cf-unavailable-off
include => app-cf-unavailable-on
include => app-cf-toggle
include => ext-cf-hints
include => app-userlogonoff
include => app-pickup
include => app-zapbarge
include => app-chanspy
include => ext-test
include => ext-local