We have a VOIP box running Elastix (Asterisk w/FreePBX) with an Openvox B200P card, 2 x ISDN2 (4 lines total), and a 100 DID range. I had this all working recently, and would work fine even after I rebooted the server.
The server was recently moved just a few meters away, but now suddenly I’m not able to make calls anymore through the ISDN lines (nor can incoming calls come in). I have double and triple checked our configuration, and nothing has changed. I also double and triple checked all the connections from the wall to the NT1 box, and then from the NT1 box to the Openvox B200P card. Both connections on the card are solid red, which indicates (according to the manual) that a connection is detected.
Internal calls to other VOIP phones work fine, however incoming calls get the engage tone, and outgoing calls get all circuits are busy message.
My config is as follows (what has been added on top of the standard config):
pbx*CLI> misdn show stacks
- Port 1 Type TE Prot. PMP L2Link DOWN L1Link:UP Blocked:0 Debug:4
- Port 2 Type TE Prot. PMP L2Link DOWN L1Link:UP Blocked:0 Debug:4
And corresponding outbound route to use this trunk is also set.
Not sure if this is relevant at all, but after rebooting the server I see this in the kernel logs:
tei lapd 1 assign req failed
tei lapd 2 assign req failed
NOTE: This used to work without any issues, it was only once we turned off and moved the server and turned it back on it had issues!