<div dir="ltr"><div><div><div><div><div><div><div><div>Hi,<br><br></div> I setup PBX with A400P 4 x FXo board. There are one analog line plugged into port 1.<br><br></div> Internal extension cane make calls to PSTN without any issue.<br>
<br></div> When I make inbound call, caller get busy tone "user busy' message right away.<br><br></div> Asterisk log shows following log and internal extension (200) rings for that call and hangup (log below).<br>
<br></div> I tested the system with some other service provider and it worked fine for IB and OB calls.<br><br></div> i would like to get your feedback to resolve the issue and will appreciate your feedback.<br><br></div>
Thanks<br></div>Selva<br><div><div><div><div><br><br>[PBX1.localdomain dahdi]# lsdahdi<br>### Span 1: WCTDM/4 "Wildcard TDM400P REV E/F Board 5" (MASTER)<br> 1 FXO FXSKS (In use) (SWEC: MG2)<br> 2 FXO FXSKS (In use) (SWEC: MG2) RED<br>
3 FXO FXSKS (In use) (SWEC: MG2) RED<br> 4 FXO FXSKS (In use) (SWEC: MG2) RED<br><br><br>PBX1*CLI> dahdi show regdump 1<br>Direct registers:<br> 0. 00 1. 00 2. 03 3. 00 4. e9 5. 08 6. 00 7. 00<br>
8. 00 9. 00 10. 00 11. 35 12. 40 13. 58 14. 00 15. 00<br> 16. 01 17. 02 18. 00 19. 02 20. 00 21. 00 22. 96 23. 2d<br> 24. 19 25. 08 26. c0 27. 05 28. 00 29. 34 30. 00 31. a3<br>
32. 07 33. 28 34. 18 35. 00 36. 18 37. 00 38. 10 39. 10<br> 40. 10 41. 10 42. 00 43. 00 44. 00 45. 00 46. 00 47. 00<br> 48. 00 49. 00 50. 00 51. 00 52. 00 53. 00 54. 00 55. 00<br>
56. 0f 57. 00 58. 00 59. 00<br><br>TIP: 52.0000 Volts<br>RING: 52.0000 Volts<br>VBAT: 52.0000 Volts<br><br>PBX1*CLI> dahdi show regdump 2<br>Direct registers:<br> 0. 00 1. 00 2. 03 3. 00 4. 29 5. 08 6. 00 7. 00<br>
8. 00 9. 00 10. 00 11. 35 12. 40 13. 58 14. 00 15. 00<br> 16. 01 17. 00 18. 00 19. 02 20. 00 21. 00 22. 96 23. 2d<br> 24. 19 25. 08 26. c0 27. 07 28. 00 29. 01 30. 00 31. a3<br>
32. 07 33. 28 34. 10 35. 00 36. 10 37. 00 38. 10 39. 10<br> 40. 10 41. 10 42. 00 43. 00 44. 00 45. 00 46. 00 47. 00<br> 48. 00 49. 00 50. 00 51. 00 52. 00 53. 00 54. 00 55. 00<br>
56. 0f 57. 00 58. 00 59. 00<br><br>TIP: 1.0000 Volts<br>RING: 1.0000 Volts<br>VBAT: 1.0000 Volts<br><br><br><br>-----------------------------------------------------------------------------------------------------------------------------------------------------<br>
<br><br> -- Starting simple switch on 'DAHDI/1-1'<br> -- Executing [s@from-pstn:1] Set("DAHDI/1-1", "__FROM_DID=s") in new stack<br> -- Executing [s@from-pstn:2] Gosub("DAHDI/1-1", "app-blacklist-check,s,1") i n new stack<br>
-- Executing [s@app-blacklist-check:1] GotoIf("DAHDI/1-1", "0?blacklisted") in new stack<br>
-- Executing [s@app-blacklist-check:2] Return("DAHDI/1-1", "") in new stack<br> -- Executing [s@from-pstn:3] ExecIf("DAHDI/1-1", "1 ?Set(CALLERID(name)=)") in new stack<br>
-- Executing [s@from-pstn:4] Set("DAHDI/1-1", "__CALLINGPRES_SV=allowed_not_ screened") in new stack<br>
-- Executing [s@from-pstn:5] Set("DAHDI/1-1", "CALLERPRES()=allowed_not_scre ened") in new stack<br>
-- Executing [s@from-pstn:6] Goto("DAHDI/1-1", "from-did-direct,200,1") in n ew stack<br>
-- Goto (from-did-direct,200,1)<br> -- Executing [200@from-did-direct:1] Macro("DAHDI/1-1", "exten-vm,200,200") in new stack<br>
-- Executing [s@macro-exten-vm:1] Macro("DAHDI/1-1", "user-callerid") in new stack<br>
-- Executing [s@macro-user-callerid:1] Set("DAHDI/1-1", "AMPUSER=") in new s tack<br>
-- Executing [s@macro-user-callerid:2] GotoIf("DAHDI/1-1", "0?report") in ne w stack<br>
-- Executing [s@macro-user-callerid:3] ExecIf("DAHDI/1-1", "1?Set(REALCALLER IDNUM=)") in new stack<br>
-- Executing [s@macro-user-callerid:4] Set("DAHDI/1-1", "AMPUSER=") in new s tack<br>
-- Executing [s@macro-user-callerid:5] Set("DAHDI/1-1", "AMPUSERCIDNAME=") i n new stack<br>
-- Executing [s@macro-user-callerid:6] GotoIf("DAHDI/1-1", "1?report") in ne w stack<br>
-- Goto (macro-user-callerid,s,10)<br> -- Executing [s@macro-user-callerid:10] GotoIf("DAHDI/1-1", "0?continue") in new stack<br>
-- Executing [s@macro-user-callerid:11] Set("DAHDI/1-1", "__TTL=64") in new stack<br>
-- Executing [s@macro-user-callerid:12] GotoIf("DAHDI/1-1", "1?continue") in new stack<br>
-- Goto (macro-user-callerid,s,19)<br> -- Executing [s@macro-user-callerid:19] NoOp("DAHDI/1-1", "Using CallerID "" <>") in new stack<br>
-- Executing [s@macro-exten-vm:2] Set("DAHDI/1-1", "RingGroupMethod=none") i n new stack<br>
-- Executing [s@macro-exten-vm:3] Set("DAHDI/1-1", "VMBOX=200") in new stack<br> -- Executing [s@macro-exten-vm:4] Set("DAHDI/1-1", "EXTTOCALL=200") in new s tack<br>
-- Executing [s@macro-exten-vm:5] Set("DAHDI/1-1", "CFUEXT=") in new stack<br> -- Executing [s@macro-exten-vm:6] Set("DAHDI/1-1", "CFBEXT=") in new stack<br> -- Executing [s@macro-exten-vm:7] Set("DAHDI/1-1", "RT=15") in new stack<br>
-- Executing [s@macro-exten-vm:8] Macro("DAHDI/1-1", "record-enable,200,IN") in new stack<br>
-- Executing [s@macro-record-enable:1] GotoIf("DAHDI/1-1", "1?check") in new stack<br>
-- Goto (macro-record-enable,s,4)<br> -- Executing [s@macro-record-enable:4] AGI("DAHDI/1-1", "recordingcheck,2013 0103-002934,1357190966.4") in new stack<br>
-- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck<br> recordingcheck,20130103-002934,1357190966.4: Inbound recording not enabled<br> -- <DAHDI/1-1>AGI Script recordingcheck completed, returning 0<br>
-- Executing [s@macro-record-enable:5] MacroExit("DAHDI/1-1", "") in new sta ck<br>
-- Executing [s@macro-exten-vm:9] Macro("DAHDI/1-1", "dial,15,tr,200") in ne w stack<br>
-- Executing [s@macro-dial:1] GotoIf("DAHDI/1-1", "1?dial") in new stack<br> -- Goto (macro-dial,s,3)<br> -- Executing [s@macro-dial:3] AGI("DAHDI/1-1", "dialparties.agi") in new sta ck<br>
-- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi<br> dialparties.agi: Starting New Dialparties.agi<br> dialparties.agi: Caller ID name is 'unknown' number is 'unknown'<br> > dialparties.agi: USE_CONFIRMATION: 'FALSE'<br>
> dialparties.agi: RINGGROUP_INDEX: ''<br> dialparties.agi: Methodology of ring is 'none'<br> -- dialparties.agi: Added extension 200 to extension map<br> > dialparties.agi: Extension 200 has call screening off<br>
-- dialparties.agi: Extension 200 cf is disabled<br> -- dialparties.agi: Extension 200 do not disturb is disabled<br> > dialparties.agi: extnum 200 has: cw: 1; hascfb: 0 [] hascfu: 0 []<br> dialparties.agi: EXTENSION_STATE: 0 (NOT_INUSE)<br>
-- dialparties.agi: DbDel CALLTRACE/200 - Caller ID is not defined<br> -- dialparties.agi: Filtered ARG3: 200<br> -- <DAHDI/1-1>AGI Script dialparties.agi completed, returning 0<br> -- Executing [s@macro-dial:7] Dial("DAHDI/1-1", "SIP/200,15,tr") in new stac k<br>
== Using SIP RTP TOS bits 184<br> == Using SIP RTP CoS mark 5<br> == Using SIP VRTP TOS bits 136<br> == Using SIP VRTP CoS mark 6<br> -- Called 200<br><< [ TYPE: Control (4) SUBCLASS: Ringing (3) ] [SIP/200-00000002]<br>
-- SIP/200-00000002 is ringing<br><< [ TYPE: Control (4) SUBCLASS: Ringing (3) ] [SIP/200-00000002]<br> -- SIP/200-00000002 is ringing<br><< [ HANGUP (NULL) ] [DAHDI/1-1]<br> == Spawn extension (macro-dial, s, 7) exited non-zero on 'DAHDI/1-1' in macro 'dial'<br>
== Spawn extension (macro-exten-vm, s, 9) exited non-zero on 'DAHDI/1-1' in ma cro 'exten-vm'<br>
== Spawn extension (from-did-direct, 200, 1) exited non-zero on 'DAHDI/1-1'<br> -- Hungup 'DAHDI/1-1'<br><br><br></div></div></div></div></div>