[asterisk-users] User busy issue in A400P 4 FXO card

Selva M maselva2012 at gmail.com
Thu Jan 3 00:23:45 CST 2013


Hi,

 I setup PBX with A400P 4 x FXo board. There are one analog line plugged
into port 1.

 Internal extension cane make calls to PSTN without any issue.

 When I make inbound call, caller get busy tone "user busy' message right
away.

 Asterisk log shows following log and internal extension (200) rings for
that call and hangup (log below).

  I tested the system with some other service provider and it worked fine
for IB and OB calls.

   i would like to get your feedback to resolve the issue and will
appreciate your feedback.

Thanks
Selva


[PBX1.localdomain dahdi]# lsdahdi
### Span  1: WCTDM/4 "Wildcard TDM400P REV E/F Board 5" (MASTER)
  1 FXO        FXSKS       (In use) (SWEC: MG2)
  2 FXO        FXSKS       (In use) (SWEC: MG2)  RED
  3 FXO        FXSKS       (In use) (SWEC: MG2)  RED
  4 FXO        FXSKS       (In use) (SWEC: MG2)  RED


PBX1*CLI> dahdi show regdump 1
Direct registers:
  0. 00    1. 00    2. 03    3. 00    4. e9    5. 08    6. 00    7. 00
  8. 00    9. 00   10. 00   11. 35   12. 40   13. 58   14. 00   15. 00
 16. 01   17. 02   18. 00   19. 02   20. 00   21. 00   22. 96   23. 2d
 24. 19   25. 08   26. c0   27. 05   28. 00   29. 34   30. 00   31. a3
 32. 07   33. 28   34. 18   35. 00   36. 18   37. 00   38. 10   39. 10
 40. 10   41. 10   42. 00   43. 00   44. 00   45. 00   46. 00   47. 00
 48. 00   49. 00   50. 00   51. 00   52. 00   53. 00   54. 00   55. 00
 56. 0f   57. 00   58. 00   59. 00

TIP: 52.0000 Volts
RING: 52.0000 Volts
VBAT: 52.0000 Volts

PBX1*CLI> dahdi show regdump 2
Direct registers:
  0. 00    1. 00    2. 03    3. 00    4. 29    5. 08    6. 00    7. 00
  8. 00    9. 00   10. 00   11. 35   12. 40   13. 58   14. 00   15. 00
 16. 01   17. 00   18. 00   19. 02   20. 00   21. 00   22. 96   23. 2d
 24. 19   25. 08   26. c0   27. 07   28. 00   29. 01   30. 00   31. a3
 32. 07   33. 28   34. 10   35. 00   36. 10   37. 00   38. 10   39. 10
 40. 10   41. 10   42. 00   43. 00   44. 00   45. 00   46. 00   47. 00
 48. 00   49. 00   50. 00   51. 00   52. 00   53. 00   54. 00   55. 00
 56. 0f   57. 00   58. 00   59. 00

TIP:  1.0000 Volts
RING:  1.0000 Volts
VBAT:  1.0000 Volts



-----------------------------------------------------------------------------------------------------------------------------------------------------


 -- Starting simple switch on 'DAHDI/1-1'
    -- Executing [s at from-pstn:1] Set("DAHDI/1-1", "__FROM_DID=s") in new
stack
    -- Executing [s at from-pstn:2] Gosub("DAHDI/1-1",
"app-blacklist-check,s,1")
i
n new stack
    -- Executing [s at app-blacklist-check:1] GotoIf("DAHDI/1-1",
"0?blacklisted")
in new stack
    -- Executing [s at app-blacklist-check:2] Return("DAHDI/1-1", "") in new
stack
    -- Executing [s at from-pstn:3] ExecIf("DAHDI/1-1", "1
?Set(CALLERID(name)=)")
in new stack
    -- Executing [s at from-pstn:4] Set("DAHDI/1-1",
"__CALLINGPRES_SV=allowed_not_
screened") in new stack
    -- Executing [s at from-pstn:5] Set("DAHDI/1-1",
"CALLERPRES()=allowed_not_scre
ened") in new stack
    -- Executing [s at from-pstn:6] Goto("DAHDI/1-1", "from-did-direct,200,1")
in
n
ew stack
    -- Goto (from-did-direct,200,1)
    -- Executing [200 at from-did-direct:1] Macro("DAHDI/1-1",
"exten-vm,200,200")
in new stack
    -- Executing [s at macro-exten-vm:1] Macro("DAHDI/1-1", "user-callerid")
in
new
stack
    -- Executing [s at macro-user-callerid:1] Set("DAHDI/1-1", "AMPUSER=") in
new
s
tack
    -- Executing [s at macro-user-callerid:2] GotoIf("DAHDI/1-1", "0?report")
in
ne
w stack
    -- Executing [s at macro-user-callerid:3] ExecIf("DAHDI/1-1",
"1?Set(REALCALLER
IDNUM=)") in new stack
    -- Executing [s at macro-user-callerid:4] Set("DAHDI/1-1", "AMPUSER=") in
new
s
tack
    -- Executing [s at macro-user-callerid:5] Set("DAHDI/1-1",
"AMPUSERCIDNAME=")
i
n new stack
    -- Executing [s at macro-user-callerid:6] GotoIf("DAHDI/1-1", "1?report")
in
ne
w stack
    -- Goto (macro-user-callerid,s,10)
    -- Executing [s at macro-user-callerid:10] GotoIf("DAHDI/1-1",
"0?continue")
in
new stack
    -- Executing [s at macro-user-callerid:11] Set("DAHDI/1-1", "__TTL=64") in
new
stack
    -- Executing [s at macro-user-callerid:12] GotoIf("DAHDI/1-1",
"1?continue")
in
new stack
    -- Goto (macro-user-callerid,s,19)
    -- Executing [s at macro-user-callerid:19] NoOp("DAHDI/1-1", "Using
CallerID
""
<>") in new stack
    -- Executing [s at macro-exten-vm:2] Set("DAHDI/1-1",
"RingGroupMethod=none")
i
n new stack
    -- Executing [s at macro-exten-vm:3] Set("DAHDI/1-1", "VMBOX=200") in new
stack
    -- Executing [s at macro-exten-vm:4] Set("DAHDI/1-1", "EXTTOCALL=200") in
new
s
tack
    -- Executing [s at macro-exten-vm:5] Set("DAHDI/1-1", "CFUEXT=") in new
stack
    -- Executing [s at macro-exten-vm:6] Set("DAHDI/1-1", "CFBEXT=") in new
stack
    -- Executing [s at macro-exten-vm:7] Set("DAHDI/1-1", "RT=15") in new stack
    -- Executing [s at macro-exten-vm:8] Macro("DAHDI/1-1",
"record-enable,200,IN")
in new stack
    -- Executing [s at macro-record-enable:1] GotoIf("DAHDI/1-1", "1?check")
in
new
stack
    -- Goto (macro-record-enable,s,4)
    -- Executing [s at macro-record-enable:4] AGI("DAHDI/1-1",
"recordingcheck,2013
0103-002934,1357190966.4") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
 recordingcheck,20130103-002934,1357190966.4: Inbound recording not enabled
    -- <DAHDI/1-1>AGI Script recordingcheck completed, returning 0
    -- Executing [s at macro-record-enable:5] MacroExit("DAHDI/1-1", "") in
new
sta
ck
    -- Executing [s at macro-exten-vm:9] Macro("DAHDI/1-1", "dial,15,tr,200")
in
ne
w stack
    -- Executing [s at macro-dial:1] GotoIf("DAHDI/1-1", "1?dial") in new stack
    -- Goto (macro-dial,s,3)
    -- Executing [s at macro-dial:3] AGI("DAHDI/1-1", "dialparties.agi") in
new
sta
ck
    -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
 dialparties.agi: Starting New Dialparties.agi
 dialparties.agi: Caller ID name is 'unknown' number is 'unknown'
       > dialparties.agi: USE_CONFIRMATION:  'FALSE'
       > dialparties.agi: RINGGROUP_INDEX:   ''
 dialparties.agi: Methodology of ring is  'none'
    -- dialparties.agi: Added extension 200 to extension map
       > dialparties.agi: Extension 200 has call screening off
    -- dialparties.agi: Extension 200 cf is disabled
    -- dialparties.agi: Extension 200 do not disturb is disabled
       > dialparties.agi: extnum 200 has:  cw: 1; hascfb: 0 [] hascfu: 0 []
 dialparties.agi: EXTENSION_STATE: 0 (NOT_INUSE)
    -- dialparties.agi: DbDel CALLTRACE/200 - Caller ID is not defined
    -- dialparties.agi: Filtered ARG3: 200
    -- <DAHDI/1-1>AGI Script dialparties.agi completed, returning 0
    -- Executing [s at macro-dial:7] Dial("DAHDI/1-1", "SIP/200,15,tr") in new
stac
k
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
  == Using SIP VRTP TOS bits 136
  == Using SIP VRTP CoS mark 6
    -- Called 200
<< [ TYPE: Control (4) SUBCLASS: Ringing (3) ] [SIP/200-00000002]
    -- SIP/200-00000002 is ringing
<< [ TYPE: Control (4) SUBCLASS: Ringing (3) ] [SIP/200-00000002]
    -- SIP/200-00000002 is ringing
<< [ HANGUP (NULL) ] [DAHDI/1-1]
  == Spawn extension (macro-dial, s, 7) exited non-zero on 'DAHDI/1-1' in
macro
'dial'
  == Spawn extension (macro-exten-vm, s, 9) exited non-zero on 'DAHDI/1-1'
in
ma
cro 'exten-vm'
  == Spawn extension (from-did-direct, 200, 1) exited non-zero on
'DAHDI/1-1'
    -- Hungup 'DAHDI/1-1'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20130103/81eb525c/attachment-0001.htm>


More information about the asterisk-users mailing list