fixes & improvements
[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 extern                                  : goto ruleset=extern
9 intern                                  : goto ruleset=intern
10                                         : disconnect cause=31
11
12 # Ruleset: EXTERN
13 # All calls from external lines are processed here.
14
15 [extern]
16 dialing=0,1234                          : intern extension=200
17 dialing=200-299                         : intern
18 dialing=81                              : partyline room=42
19 #timeout=6                              : intern extension=200
20 default                                 : disconnect cause=1
21
22
23 # Ruleset: INTERN
24 # All calls from internal ports are processed here.
25
26 [intern]
27 dialing=0                               : extern
28 dialing=1                               : extern capability=digital-unrestricted
29 dialing=200-299                         : intern
30 dialing=3                               : pick
31 dialing=5                               : reply
32 dialing=6 enblock                       : redial
33 dialing=6                               : redial select
34 dialing=7 enblock                       : abbrev
35 dialing=7                               : abbrev select
36 dialing=80                              : vbox-play
37 dialing=81                              : partyline room=42
38 dialing=90                              : powerdial
39 dialing=91                              : callerid
40 dialing=92                              : calleridnext
41 #dialing=93                             : login
42 #dialing=94                             : powerdial
43 #dialing=950 real                       : callback
44 #dialing=953                            : forward diversion=cfu
45 #dialing=954                            : forward diversion=cfb
46 #dialing=955                            : forward diversion=cfnr delay=26
47 #dialing=956                            : forward diversion=cfp
48 #dialing=957                            : forward diversion=cfu dest=vbox
49 #dialing=958                            : forward diversion=cfb dest=vbox
50 #dialing=959                            : forward diversion=cfnr dest=vbox delay=20
51 #dialing=96                             : dtmf
52 #dialing=970                            : calculator connect
53 dialing=99                              : test
54 default                                 : disconnect cause=1 display="Invalid Code"
55
56
57