4fbd4abcd769117b43a3cde13283d5bf2518ef9d
[lcr.git] / default / routing.conf
1 # PBX4Linux routing configuration "routing.conf"
2
3
4 # Ruleset: MAIN
5 # Calls with different origins will be processed in different rulesets.
6
7 [main]
8 #interface=xyz                          : goto ruleset=xyz
9 extern                                  : goto ruleset=extern
10 intern                                  : goto ruleset=intern
11                                         : disconnect cause=31
12
13 # Ruleset: EXTERN
14 # All calls from external lines are processed here.
15
16 [extern]
17 dialing=1234 remote=asterisk            : remote application=asterisk
18 dialing=0,1234                          : intern extension=200
19 dialing=200-299                         : intern
20 dialing=81                              : partyline room=42
21 #timeout=6                              : intern extension=200
22 default                                 : disconnect cause=1
23
24
25 # Ruleset: INTERN
26 # All calls from internal ports are processed here.
27
28 [intern]
29 dialing=0                               : extern
30 dialing=1                               : extern capability=digital-unrestricted
31 dialing=200-299                         : intern
32 dialing=3                               : pick
33 dialing=5 enblock                       : reply
34 dialing=5                               : reply select
35 dialing=6 enblock                       : redial
36 dialing=6                               : redial select
37 dialing=7                               : abbrev
38 dialing=80                              : vbox-play
39 dialing=81                              : partyline room=42
40 dialing=90                              : powerdial
41 dialing=91                              : callerid
42 dialing=92                              : calleridnext
43 #dialing=93                             : login
44 #dialing=94                             : powerdial
45 #dialing=950 real                       : callback
46 #dialing=953                            : forward diversion=cfu
47 #dialing=954                            : forward diversion=cfb
48 #dialing=955                            : forward diversion=cfnr delay=26
49 #dialing=956                            : forward diversion=cfp
50 #dialing=957                            : forward diversion=cfu dest=vbox
51 #dialing=958                            : forward diversion=cfb dest=vbox
52 #dialing=959                            : forward diversion=cfnr dest=vbox delay=20
53 #dialing=96                             : dtmf
54 #dialing=970                            : calculator connect
55 dialing=99                              : test
56 default                                 : disconnect cause=1 display="Invalid Code"
57
58
59