Calls thru a Zap on 3rd board routed to Zap on Board 2 issue

I have a strange issue occurring. Here’s the summary problem:

Asterisk Version:
FreePBX Version:
3 Digium TDM800P Boards for a total of 24 lines.

On my phone server, I added a 3rd Digium TDM800P board. This is to support 24 POTS lines and they are all plugged in correctly to each line. It is functioning, lines added in zapata-channels.conf file. 24 Trunks for Outbound and 24 Zaps added for Inbound have been added via FreePBX. I have port 3 (from left to right) on the 3rd board programmed take calls from a certain phone #. The ZAP associated with the port is ZAP 19 and DID is setup with the phone #. When I make an inbound call (cell to the phone #), I get the message, “the number you have dialed is not in service”. Now here’s the interesting bit. The Asterisk log shows that the call is coming in on ZAP 11, which is Digium Board 2 Port 3. I know for a fact the call is coming in via Board 3 port 3 because I tested it by pluging in a cable directly to Board 3 Port 3, and have also tested it with Board 2 Port 3 phone cable unplugged. Some how it is using ZAP 11 instead of ZAP 19; partial Asterisk log at bottom. Of course as soon as I put in the proper phone number (DID) in ZAP 11, the phone call comes in fine.

It seems to me that somehow board 3 is acting as another board 2. I say this because I test a theory of setting up Board 3 Port 4 with same phone cable and it should be coming in on ZAP 20. Asterisk is some how now routing call to use ZAP 12 which is Digium Board 2 Port 4.

Anyone run into some like this? Is there some switch or config file that is controlling how board 3 behaves? It is behaving as if Board 3 is just another Board 2.

The problem may be obvious to someone with this summary data. If more specific info needed such as config files need let me know. I thought I would just start here.


Part of the Asterisk Log:
– Goto (from-zaptel,s,8)
– Executing [[email protected]:8] NoOp(“Zap/11-1”, “Is a Zaptel Channel”) in ne w stack
– Executing [[email protected]:9] Set(“Zap/11-1”, “CHAN=11-1”) in new stack
– Executing [[email protected]:10] Set(“Zap/11-1”, “CHAN=11”) in new stack
– Executing [[email protected]:11] Macro(“Zap/11-1”, “from-zaptel-11|s|1”) in n ew stack
– Executing [[email protected]:1] NoOp(“Zap/11-1”, “Entering macro-fro m-zaptel-11 with DID = s and setting to: 2667798”) in new stack
– Executing [[email protected]:2] Set(“Zap/11-1”, “__FROM_DID=1234567” ) in new stack
– Executing [[email protected]:3] Goto(“Zap/11-1”, “from-trunk|1234567 |1”) in new stack
– Goto (from-trunk,1234567,1)
== Channel ‘Zap/11-1’ jumping out of macro ‘from-zaptel-11’
– Executing [[email protected]:1] Set(“Zap/11-1”, “__FROM_DID=1234567”) in new stack
– Executing [[email protected]:2] NoOp(“Zap/11-1”, “Received an unknown ca ll with DID set to 1234567”) in new stack

Posts: 3
Joined: Mon Jan 23, 2012 1:05 pm