blob: bf3ccd2abafda8684c517dd963e8b0c6c6176f39 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
|
target (SIP|IAX)_{name} - Handle options for outgoing dialing
timeout - Timeout for dialing out with this target
prefix - Prefix required to dial out on this target
internationalprefix- Prefix required to dial internation on this target
alwaysinternational- True if this target always requires internation prefix
countrycode - Default International country code for this target
sipgeneral
sip [sip_]{name}
type - Type of sip connection - very important.
register - Set to yes to register
registerextension - 'Extension' to use in register string in place of username
extension (list) - Extension to use for this phone (doesn't have to be unique). First one is used to set the incoming callerid.
selfmailbox - Set to yes to have dialing own extensions go to mailbox
incoming (list) - Specify the incoming context for ringing
timeout - Timeout for dialing out with this target
prefix - Prefix required to dial out on this target
internationalprefix- Prefix required to dial internation on this target
alwaysinternational- True if this target always requires internation prefix
countrycode - Default International country code for this target
rtpstart - rtp.conf option
rtpend - rtp.conf option
rtpdtmftimeout - rtp.conf option dtmftimeout
rtcpinterval - rtp.conf option
rtpchecksums - rtp.conf option
iaxgeneral
iax [iax_]{name}
extension (list) - Extension to use for this phone (doesn't have to be unique). First one is used to set the incoming callerid.
selfmailbox - Set to yes to have dialing own extensions go to mailbox
incoming (list) - Specify the incoming context for ringing
timeout - Timeout for dialing out with this target
prefix - Prefix required to dial out on this target
internationalprefix- Prefix required to dial internation on this target
alwaysinternational- True if this target always requires internation prefix
countrycode - Default International country code for this target
General asterisk options - see asterisk doco
Options |Type |sip |sip |iax |iax
| |general| |general|
-----------------+--------+-------+-----+-------+-----
writeprotect Integer no no yes yes
static Integer no no yes yes
port Integer yes yes no no
maxexpirey Integer yes yes no no
rtptimeout Integer yes yes no no
rtpholdtimeout Integer yes yes no no
defaultexpirey Integer yes yes no no
registertimeout Integer yes yes no no
registerattempts Integer yes yes no no
call-limit Integer yes yes no no
# ip addr
bindaddr IP Addr yes yes no no
externip IP Addr yes yes no no
localnet Net/mask yes yes no no
permit Net/mask no yes no no
deny Net/mask no yes no no
realm Domain yes yes no no
domain Domain yes yes no no
context context yes yes yes yes
notifymimetype Mimetype yes yes no no
canreinvite Yes/No yes yes yes yes
nat Yes/No yes yes no no
allowoverlap Yes/No yes yes no no
allowsubscribe Yes/No yes yes no no
allowtransfer Yes/No yes yes no no
videosupport Yes/No yes yes no no
pedantic Yes/No no yes no no
trustrpid, Yes/No no yes no no
promiscredir Yes/No no yes no no
useclientcode Yes/No no yes no no
dtmfmode Enum yes yes no no
type Enum no yes no yes
insecure Enum no yes no no
callingpres Enum no yes no no
progressinband Enum no yes no no
allow List yes yes yes yes
disallow List yes yes yes yes
register Register yes yes no no
username String no yes no yes
secret String no yes no yes
md5secret String no yes no yes
host String no yes no yes
mailbox String no yes no yes
auth String no no no yes
callgroup String no yes no no
pickupgroup String no yes no no
language String no yes no no
accountcode String no yes no no
setvar String no yes no no
callerid String no yes no no
amaflags String no yes no no
subscribecontext String no yes no no
maxcallbitrate String no yes no no
rfc2833compensate String no yes no no
mailbox String no yes no no
template String no peer no no
fromdomain String no peer no no
regexten String no peer no no
fromuser String no peer no no
qualify String no peer no no
defaultip String no peer no no
sendrpid String no peer no no
outboundproxy String no peer no no
|