only for backup, still in coding state - no compile!!!
[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 h323                                    : goto ruleset=voip
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=0,1234                          : intern extension=200
18 dialing=200-299                         : intern
19 dialing=81                              : partyline room=42
20 timeout=6                               : intern extension=200
21 default                                 : disconnect cause=1
22
23
24 # Ruleset: INTERN
25 # All calls from internal ports are processed here.
26
27 [intern]
28 dialing=0                               : extern
29 dialing=1                               : extern capability=digital-unrestricted
30 dialing=200-299                         : intern
31 dialing=3                               : pick
32 dialing=4                               : h323
33 dialing=5                               : reply
34 dialing=6 enblock                       : redial
35 dialing=6                               : redial select
36 dialing=7 enblock                       : abbrev
37 dialing=7                               : abbrev select
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 # Ruleset: VOIP
60 # All calls will be forwarded to extension 200
61
62 [voip]
63                                         : intern extension=200
64
65