FreePBX, Atcom AXE400P and Two Analog Phones

I’m new to FreePBX, but not technology in general. I’m looking for a little guidence on configuring two analog phones so that they can call each other. No SIP. No VOIP. Just two classic analog phones. What is the minimal I have to do to get these working. I have set up a trunk, set up incoming and outgoing settings and extensions…DAHDI Channel DIDs and Configs… but nothing allows me to call the other. The best I have gotten is a single dial, then a busy signal.

Again, just the minimal… I suspect I am bringing a cannon to a knife fight.

Thanks!

The “minimum” should be:

  1. Set up the server using the Distro.
  2. Add a DAHDI card with two FXO channels (one for each phone).
  3. Assign each channel an extension.
  4. plug in your phones and dial the other extension.

You shouldn’t need any routes or trunks (except as caveated by 911 dialing rules), so as long as the two phones are on different channels, you should be able to call between.

Do you mean FXS channels?

Thanks!

-Chris

Probably - you need to be able to plug the phone in and get a dial tone.

1 Like

I will try another clean install of the latest distro.

The first time I installed it, I got a dial tone on both RJ11 ports… but I could not call the other phone. So I looked into trunks, extensions, DAHDI settings… so much so that I then wanted to restart fresh. After my second install of the distro, I cannot get dial tone again. Ugh. :slight_smile:

Thanks Dave!

-Chris

I’ve reinstalled 8 times…

No dial tone on a DAHDI device usually points to a missing DAHDI process.

I’ve been a firm believer in setting DAHDI up by hand, distinct from the rest of the VOIP stuff. Getting the channels going there, then set up the rest of the stuff. Adding them as extensions can be a little tricky - I haven’t done it in years, but it seems to me that once you get the channel type correctly identified, the rest is pretty simple.

Once again, all you should need to set up is the extensions. Give each of the individual channels an extension number and you should be able to call between them using the “from-internal” context.

Funny you mention “from-internal”. I can’t remember, but something was telling me to set the context to “from-analog”. Does that throw any red flags?

Thanks,

-Chris

Nah - you should be OK either way.

Okay - thanks.

-Chris

So. Reinstalled, checked that the ports were showing up in DAHDI config, went over to Extensions and created two new ones; named them, set the channel (1 for phone 1 and 2 for phone 2). Applied config… no dial tone.

-Chris

I keep getting these messages:
Unable to write to /etc/wanpipe/global.conf
Unable to write to /etc/dahdi/system.conf

Should I try fwconsole chown?

Thanks,

-Chris

fwconsole chown and chown asterisk:asterisk /etc/{dahdi,wanpipe} has not ever gotten that message to go away.

From the console login:

mkdir /etc/wanpipe
mkdir /etc/dahdi
fwconsole chown

Both folders already existed. fwconsole chown running…

So after fwconsole chown finished, I ran fwconsole restart. Went back to the dashboard and nothing new popped up (give it time). But still no dial tone.

Thanks,

-Chris

Try a

ps -aux | grep dahdi

to see if dahdi is running. If it is, you should be able to move on with your asterisk->dahdi troubleshooting.

It is… also, if I go to the CLI (anything jump out at you?)

freepbx*CLI> dahdi show channel 1

Channel: 1
Description:
File Descriptor: 33
Span: 1
Extension:
Dialing: no
Context: from-internal
Caller ID: 1000
Calling TON: 0
Caller ID subaddress:
Caller ID name: Modem
Mailbox: none
Destroy: 0
InAlarm: 0
Signalling Type: FXO Kewlstart
Radio: 0
Owner: <None>
Real: <None>
Callwait: <None>
Threeway: <None>
Confno: -1
Propagated Conference: -1
Real in conference: 0
DSP: no
Busy Detection: no
TDD: no
Relax DTMF: no
Dialing/CallwaitCAS: 0/0
Default law: ulaw
Fax Handled: no
Pulse phone: no
HW Gains (RX/TX): Disabled/Disabled
SW Gains (RX/TX): 0.00/0.00
Dynamic Range Compression (RX/TX): 0.00/0.00
DND: no
Echo Cancellation:
128 taps
(unless TDM bridged) currently OFF
Wait for dialtone: 0ms
Actual Confinfo: Num/0, Mode/0x0000
Actual Confmute: No
Hookstate (FXS only): Onhook

Adding:

freepbx*CLI> dahdi show channels
Chan Extension Context Language MOH Interpret Blocked In Service Description
pseudo default default Yes
1 from-internal en default Yes
2 from-internal en default Yes

When I restart DAHDi, why does it say FXO? I have two FXS modules.

freepbx*CLI> dahdi restart

[2021-11-04 19:37:18] WARNING [20317]: chan_dahdi.c : 12535 mkintf : Attempt to configure channel 1 with signaling FXO Kewlstart ignored because it is already configured to be FXO Kewlstart.

[2021-11-04 19:37:18] WARNING [20317]: chan_dahdi.c : 12535 mkintf : Attempt to configure channel 2 with signaling FXO Kewlstart ignored because it is already configured to be FXO Kewlstart.

Is this normal when restarting DAHDI/Asterisk (GUI Button) - CLI did this:

freepbx*CLI> dahdi restart

[2021-11-04 19:37:18] WARNING [20317]: chan_dahdi.c : 12535 mkintf : Attempt to configure channel 1 with signaling FXO Kewlstart ignored because it is already configured to be FXO Kewlstart.

[2021-11-04 19:37:18] WARNING [20317]: chan_dahdi.c : 12535 mkintf : Attempt to configure channel 2 with signaling FXO Kewlstart ignored because it is already configured to be FXO Kewlstart.

[2021-11-04 19:39:06] NOTICE [21998]: res_odbc.c : 706 load_odbc_config : Registered ODBC class ‘asteriskcdrdb’ dsn->[MySQL-asteriskcdrdb]

[2021-11-04 19:39:06] ERROR [21998]: config_options.c : 710 aco_process_config : Unable to load config file ‘cdr.conf’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘from-internal-xfer’ tries to include nonexistent context ‘from-internal-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘from-internal-noxfer’ tries to include nonexistent context ‘from-internal-noxfer-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘from-pstn’ tries to include nonexistent context ‘from-pstn-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘from-internal-noxfer-additional’ tries to include nonexistent context ‘from-internal-noxfer-additional-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘from-internal-additional’ tries to include nonexistent context ‘from-internal-additional-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘crm-hangup’ tries to include nonexistent context ‘crm-hangup-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘sipstation-welcome’ tries to include nonexistent context ‘sipstation-welcome-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘housekeeping-service’ tries to include nonexistent context ‘housekeeping-service-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘pms-dialout’ tries to include nonexistent context ‘pms-dialout-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘mini-bar’ tries to include nonexistent context ‘mini-bar-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘clean’ tries to include nonexistent context ‘clean-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘receptionist’ tries to include nonexistent context ‘receptionist-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘from-pms’ tries to include nonexistent context ‘from-pms-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘paging-chanspy’ tries to include nonexistent context ‘paging-chanspy-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-pinsets’ tries to include nonexistent context ‘macro-pinsets-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-setrvol’ tries to include nonexistent context ‘dialparties-setrvol-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-finalbuild’ tries to include nonexistent context ‘dialparties-finalbuild-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-ringallv2’ tries to include nonexistent context ‘dialparties-ringallv2-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-checkblkvm’ tries to include nonexistent context ‘dialparties-checkblkvm-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-builddshunt-shuffle’ tries to include nonexistent context ‘dialparties-builddshunt-shuffle-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-builddshunt’ tries to include nonexistent context ‘dialparties-builddshunt-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-firstnotonphone’ tries to include nonexistent context ‘dialparties-firstnotonphone-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-call-trace’ tries to include nonexistent context ‘dialparties-call-trace-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-getdialstring’ tries to include nonexistent context ‘dialparties-getdialstring-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-checkcfextension’ tries to include nonexistent context ‘dialparties-checkcfextension-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-mainloop’ tries to include nonexistent context ‘dialparties-mainloop-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-isextavail’ tries to include nonexistent context ‘dialparties-isextavail-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-checkdndextensions’ tries to include nonexistent context ‘dialparties-checkdndextensions-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-checkcfextensions’ tries to include nonexistent context ‘dialparties-checkcfextensions-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-callscreencheck’ tries to include nonexistent context ‘dialparties-callscreencheck-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-preringprep’ tries to include nonexistent context ‘dialparties-preringprep-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-setmodes’ tries to include nonexistent context ‘dialparties-setmodes-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-setheader’ tries to include nonexistent context ‘dialparties-setheader-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-alertinfo’ tries to include nonexistent context ‘dialparties-alertinfo-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties-queuewait’ tries to include nonexistent context ‘dialparties-queuewait-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘dialparties’ tries to include nonexistent context ‘dialparties-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘func-apply-sipheaders’ tries to include nonexistent context ‘func-apply-sipheaders-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘func-set-sipheader’ tries to include nonexistent context ‘func-set-sipheader-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-dial-one’ tries to include nonexistent context ‘macro-dial-one-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-user-logoff’ tries to include nonexistent context ‘macro-user-logoff-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-user-logon’ tries to include nonexistent context ‘macro-user-logon-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-hangupcall’ tries to include nonexistent context ‘macro-hangupcall-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-blkvm-check’ tries to include nonexistent context ‘macro-blkvm-check-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-blkvm-clr’ tries to include nonexistent context ‘macro-blkvm-clr-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-blkvm-set’ tries to include nonexistent context ‘macro-blkvm-set-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-blkvm-setifempty’ tries to include nonexistent context ‘macro-blkvm-setifempty-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘originate-skipvm’ tries to include nonexistent context ‘originate-skipvm-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-simple-dial’ tries to include nonexistent context ‘macro-simple-dial-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-exten-vm’ tries to include nonexistent context ‘macro-exten-vm-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-vm’ tries to include nonexistent context ‘macro-vm-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-block-cf’ tries to include nonexistent context ‘macro-block-cf-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-setmusic’ tries to include nonexistent context ‘macro-setmusic-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-dial-confirm’ tries to include nonexistent context ‘macro-dial-confirm-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘from-dahdi’ tries to include nonexistent context ‘from-dahdi-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘from-zaptel’ tries to include nonexistent context ‘from-zaptel-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-outbound-callerid’ tries to include nonexistent context ‘macro-outbound-callerid-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-user-callerid’ tries to include nonexistent context ‘macro-user-callerid-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-privacy-mgr’ tries to include nonexistent context ‘macro-privacy-mgr-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘sub-send-obroute-email’ tries to include nonexistent context ‘sub-send-obroute-email-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘sub-pincheck’ tries to include nonexistent context ‘sub-pincheck-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-auto-blkvm’ tries to include nonexistent context ‘macro-auto-blkvm-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-auto-confirm’ tries to include nonexistent context ‘macro-auto-confirm-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-confirm’ tries to include nonexistent context ‘macro-confirm-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘sub-presencestate-display’ tries to include nonexistent context ‘sub-presencestate-display-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘bad-number’ tries to include nonexistent context ‘bad-number-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-blackhole’ tries to include nonexistent context ‘app-blackhole-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-outisbusy’ tries to include nonexistent context ‘macro-outisbusy-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘outbound-allroutes’ tries to include nonexistent context ‘outbound-allroutes-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-prepend-cid’ tries to include nonexistent context ‘macro-prepend-cid-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘from-did-direct-ivr’ tries to include nonexistent context ‘from-did-direct-ivr-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘ext-local’ tries to include nonexistent context ‘ext-local-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘ext-did-catchall’ tries to include nonexistent context ‘ext-did-catchall-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘ext-did’ tries to include nonexistent context ‘ext-did-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘ext-test’ tries to include nonexistent context ‘ext-test-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-chanspy’ tries to include nonexistent context ‘app-chanspy-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-pickup’ tries to include nonexistent context ‘app-pickup-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘findmefollow-ringallv2’ tries to include nonexistent context ‘findmefollow-ringallv2-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘ext-local-confirm’ tries to include nonexistent context ‘ext-local-confirm-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-dial’ tries to include nonexistent context ‘macro-dial-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-contactmanager-sd’ tries to include nonexistent context ‘app-contactmanager-sd-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-blacklist-last’ tries to include nonexistent context ‘app-blacklist-last-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-blacklist-remove-invalid’ tries to include nonexistent context ‘app-blacklist-remove-invalid-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-blacklist-remove’ tries to include nonexistent context ‘app-blacklist-remove-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-blacklist-add-invalid’ tries to include nonexistent context ‘app-blacklist-add-invalid-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-blacklist-add’ tries to include nonexistent context ‘app-blacklist-add-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-blacklist-check’ tries to include nonexistent context ‘app-blacklist-check-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-blacklist’ tries to include nonexistent context ‘app-blacklist-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-vmmain’ tries to include nonexistent context ‘app-vmmain-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-dialvm’ tries to include nonexistent context ‘app-dialvm-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘vm-callme’ tries to include nonexistent context ‘vm-callme-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-speeddial-set’ tries to include nonexistent context ‘app-speeddial-set-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-speeddial’ tries to include nonexistent context ‘app-speeddial-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-speeddial-lookup’ tries to include nonexistent context ‘macro-speeddial-lookup-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘ext-group’ tries to include nonexistent context ‘ext-group-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-systemrecording’ tries to include nonexistent context ‘macro-systemrecording-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘systemrecording-gui’ tries to include nonexistent context ‘systemrecording-gui-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-pbdirectory’ tries to include nonexistent context ‘app-pbdirectory-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-parking’ tries to include nonexistent context ‘app-parking-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘park-hints’ tries to include nonexistent context ‘park-hints-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘park-return-routing’ tries to include nonexistent context ‘park-return-routing-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘park-orphan-routing’ tries to include nonexistent context ‘park-orphan-routing-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘park-dial’ tries to include nonexistent context ‘park-dial-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘parkedcallstimeout’ tries to include nonexistent context ‘parkedcallstimeout-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-parked-call’ tries to include nonexistent context ‘macro-parked-call-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-page-stream’ tries to include nonexistent context ‘app-page-stream-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-paging’ tries to include nonexistent context ‘app-paging-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘autoanswer’ tries to include nonexistent context ‘autoanswer-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-autoanswer’ tries to include nonexistent context ‘macro-autoanswer-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘ext-intercom-users’ tries to include nonexistent context ‘ext-intercom-users-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘ext-intercom’ tries to include nonexistent context ‘ext-intercom-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘originate-aa’ tries to include nonexistent context ‘originate-aa-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘sub-hr24format’ tries to include nonexistent context ‘sub-hr24format-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-speakingclock’ tries to include nonexistent context ‘app-speakingclock-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘sub-hr12format’ tries to include nonexistent context ‘sub-hr12format-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-speakextennum’ tries to include nonexistent context ‘app-speakextennum-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-echo-test-echo’ tries to include nonexistent context ‘app-echo-test-echo-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-echo-test’ tries to include nonexistent context ‘app-echo-test-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-calltrace-perform’ tries to include nonexistent context ‘app-calltrace-perform-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-calltrace’ tries to include nonexistent context ‘app-calltrace-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-hotelwakeup’ tries to include nonexistent context ‘app-hotelwakeup-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘sub-fmsetcid’ tries to include nonexistent context ‘sub-fmsetcid-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘followme-sub’ tries to include nonexistent context ‘followme-sub-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘followme-check’ tries to include nonexistent context ‘followme-check-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘fmgrps’ tries to include nonexistent context ‘fmgrps-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘ext-findmefollow’ tries to include nonexistent context ‘ext-findmefollow-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-fmf-toggle’ tries to include nonexistent context ‘app-fmf-toggle-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘ext-featurecodes’ tries to include nonexistent context ‘ext-featurecodes-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘ext-did-0002’ tries to include nonexistent context ‘ext-did-0002-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘ext-did-0001’ tries to include nonexistent context ‘ext-did-0001-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-fax’ tries to include nonexistent context ‘app-fax-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘ext-fax’ tries to include nonexistent context ‘ext-fax-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘ext-dnd-hints’ tries to include nonexistent context ‘ext-dnd-hints-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-dnd-toggle’ tries to include nonexistent context ‘app-dnd-toggle-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-dnd-on’ tries to include nonexistent context ‘app-dnd-on-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-dnd-off’ tries to include nonexistent context ‘app-dnd-off-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘disa-dial’ tries to include nonexistent context ‘disa-dial-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-dictate-send’ tries to include nonexistent context ‘app-dictate-send-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-dictate-record’ tries to include nonexistent context ‘app-dictate-record-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘c-x-3-operator-panel-pjsip-auto-answer-redirect’ tries to include nonexistent context ‘c-x-3-operator-panel-pjsip-auto-answer-redirect-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘c-x-3-operator-panel-pjsip-auto-answer-headers’ tries to include nonexistent context ‘c-x-3-operator-panel-pjsip-auto-answer-headers-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘c-x-3-operator-panel-spy’ tries to include nonexistent context ‘c-x-3-operator-panel-spy-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘c-x-3-operator-panel-listen-to-recording’ tries to include nonexistent context ‘c-x-3-operator-panel-listen-to-recording-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘c-x-3-operator-panel-listen-to-voice-mail’ tries to include nonexistent context ‘c-x-3-operator-panel-listen-to-voice-mail-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘c-x-3-operator-panel-park-announce-answer’ tries to include nonexistent context ‘c-x-3-operator-panel-park-announce-answer-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘c-x-3-operator-panel-park’ tries to include nonexistent context ‘c-x-3-operator-panel-park-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘c-x-3-operator-panel-confbridge’ tries to include nonexistent context ‘c-x-3-operator-panel-confbridge-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘c-x-3-operator-panel-meetme’ tries to include nonexistent context ‘c-x-3-operator-panel-meetme-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘c-x-3-operator-panel-voice-mail’ tries to include nonexistent context ‘c-x-3-operator-panel-voice-mail-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘c-x-3-operator-panel-hold’ tries to include nonexistent context ‘c-x-3-operator-panel-hold-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘cidlookup’ tries to include nonexistent context ‘cidlookup-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-callwaiting-cwon’ tries to include nonexistent context ‘app-callwaiting-cwon-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-callwaiting-cwoff’ tries to include nonexistent context ‘app-callwaiting-cwoff-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘macro-one-touch-record’ tries to include nonexistent context ‘macro-one-touch-record-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘sub-record-hh-check’ tries to include nonexistent context ‘sub-record-hh-check-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘sub-record-check’ tries to include nonexistent context ‘sub-record-check-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘sub-record-cancel’ tries to include nonexistent context ‘sub-record-cancel-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘ext-cf-hints’ tries to include nonexistent context ‘ext-cf-hints-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-cf-prompting-on’ tries to include nonexistent context ‘app-cf-prompting-on-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-cf-on’ tries to include nonexistent context ‘app-cf-on-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-cf-unavailable-off’ tries to include nonexistent context ‘app-cf-unavailable-off-custom’

[2021-11-04 19:39:06] WARNING [21998]: pbx.c : 8763 ast_context_verify_includes : Context ‘app-cf-unavailable-on’ tries to include nonexistent context ‘app-cf-unavailable-on-custom’

I had to trim a ton of lines…

freepbx*CLI>