We have a Sangoma PBX and our FXO ports show correctly in DAHDI Config under FXO settings, but in the Asterisk cli they show as:
Signalling Type: FXS Kewlstart under:
freepbx*CLI> dahdi show channel 2
Which is am FXO port. Am i missing something.
We looked into this as trying to use that port we cannot call into the PBX at all. And the PBX doesn’t not seem to pick up the call. But the line works as we plugged an analog phone into it and it rings if called. But not if plugged into the PBX.
The way you are describing your troubleshooting is really confusing me. An FXO can only be plugged into the PSTN. You can’t use a phone on it at all.
So, if we assume you have a phone jack on the wall and dial the number, it will ring a phone, right? When you plug it into the system and watch the /var/log/asterisk/full file, you should see the phone “ringing” in the logs.
After that, you need to set up your inbound routes so that when the call comes in on that port/group, the call goes somewhere.
So, step 1 is to make sure the PBX is reading the ringing. If that’s working, step 2 is to set up a DAHDI trunk to answer the call and use an “any/any” route to pass the call into the PBX.