[Asterisk-Users] Installing Cisco IP phone 7910
Agur Koort
akoort at gmail.com
Wed Mar 29 09:32:55 MST 2006
Hello,
I have tried to install this phone for hours now and I can't get it working.
Maybe someone can help me :) I have searched for more info from everywhere
but there isn't much about 7910 :(
>From the CLI I get this:
NAME ADDRESS MAC Reg. State
================ =============== ================ ==========
telefon -- SEP00119341E684 None
Problem is that my 7910 doesn't stop config. It goes like this:
Configuring IP
Configuring CM list
Opening <tftpserveradress>
and then again ...
My sccp.conf
[general]
servername = Asterisk ; show this name on the device registration
keepalive = 30 ; phone keep alive message evey 60 secs. Used
to check the voicemail
debug = 1 ; console debug level. 1 => 10
context = sccp
dateFormat = D.M.Y ; M-D-Y in any order. Use M/D/YA (for 12h
format)
bindaddr = 192.168.1.24 ; replace with the ip address of the
asterisk server (RTP important param)
port = 2000 ; listen on port 2000 (Skinny, default)
disallow=all ; First disallow all codecs
allow=alaw ; Allow codecs in order of preference
allow=ulaw ;
firstdigittimeout = 16 ; dialing timeout for the 1st digit
digittimeout = 8 ; more digits
;digittimeoutchar = # ; you can force the channel to dial with
this char in the dialing state
autoanswer_ring_time = 1 ; ringing time in seconds for the
autoanswer, the default is 0
autoanswer_tone = 0x32 ; autoanswer confirmation tone. For a
complete list of tones: grep SKINNY_TONE sccp_protocol.h
; not all the tones can be played in a connected
state, so you have to try.
remotehangup_tone = 0x32 ; passive hangup notification. 0 for none
transfer_tone = 0 ; confirmation tone on transfer. Works only
between SCCP devices
callwaiting_tone = 0x2d ; sets to 0 to disable the callwaiting
tone
musicclass=default ; Sets the default music on hold class
language=en ; Default language setting
;accountcode=skinny ; accountcode to ease billing
deny=0.0.0.0/0.0.0.0 ; Deny every address except for the only one
allowed.
permit=192.168.1.0/255.255.255.0 ; Accept class C 192.168.1.0
[devices]
type = 7910 ; device type (see below)
autologin = 30, ; lines list. You can add an empty line for an
empty button (7960, 7970, 7940, 7920)
description = jj7910 ; internal description. Not
important
tzoffset = -9
transfer = on ; enable or disable the transfer
capability. It does remove the transfer softkey
park = on ; take a look to the
compile howto. Park stuff is not compiled by default
speeddial = ; you can add an empty speedial
if you want an empty button (7960, 7970, 7920)
speeddial = *97,voicemail,
cfwdall = off ; activate the callforward stuff
and softkeys
cfwdbusy = off
dtmfmode = inband ; inband or outofband.
outofband is the native cisco dtmf tone play.
; Some phone model does
not play dtmf tones while connected (bug?), so the default is inband
imageversion = P00405000700 ; useful to upgrade old
firmwares (the ones that do not load *.xml from the tftp server)
deny=0.0.0.0/0.0.0.0 ; Same as general
permit=192.168.1.0/255.255.255.0 ; This device can register only
using this ip address
dnd = on ; turn on the dnd
softkey for this device. Valid values are "off", "on" (busy signal),
"reject" (busy signal), "silent" (ringer = silent)
trustphoneip = no ; The phone has a ip
address. It could be private, so if the phone is behind NAT
; we don't have to trust
the phone ip address, but the ip address of the connection
;earlyrtp = none ; valid options: none,
offhook, dial, ringout. default is none.
; The audio strem will
be open in the progress and connected state.
private = on ; permit the private function
softkey for this device
mwilamp = on ; Set the MWI lamp style when
MWI active to on, off, wink, flash or blink
mwioncall = off ; Set the MWI on call.
device => SEP00119341E684 ; device name SEP<MAC>
[lines]
id = 30 ; future use
pin = 1234 ; future use
label = 30 ; button line label (7960, 7970,
7940, 7920)
description = Line 30 ; top diplay description
context = from-internal ; sccp
incominglimit = 2 ; more than 1 incoming
call = call waiting.
transfer = on ; per line transfer capability.
on, off, 1, 0
mailbox = 30 ; voicemail.conf (syntax:
vmbox[@context][:folder])
vmnum = *97 ; speeddial for
voicemail administration, just a number to dial
cid_name = JJJ ; caller id name
cid_num = 30
trnsfvm = 1000 ; extension to redirect the
caller (e.g for voicemail)
secondary_dialtone_digits = 9 ; digits for the secondary
dialtone (max 9 digits)
secondary_dialtone_tone = 0x21 ; outside dialtone
musicclass=default ; Sets the default music on hold
class
language=en ; Default language setting
;accountcode=79501 ; accountcode to ease billing
rtptos = 184 ; sets the the rtp packets TOS
for this line
echocancel = on ; sets the phone echocancel for
this line
silencesuppression = off ; sets the silence suppression
for this line
;callgroup=1,3-4 ; We are in caller
groups 1,3,4. Valid for this line
;pickupgroup=1,3-5 ; We can do call pick-p for call
group 1,3,4,5. Valid for this line
;amaflags = ; Sets the default AMA flag code
stored in the CDR record for this line
line => 30
In /tftpboot I have OS7910.TXT:
P00405000700.bin
and xmlDefault.cnf.XML:
<Default>
<callManagerGroup>
<members>
<member priority="0">
<callManager>
<ports>
<ethernetPhonePort>2000</ethernetPhonePort>
</ports>
<processNodeName>192.168.1.25</processNodeName>
</callManager>
</member>
</members>
</callManagerGroup>
</Default>
and ofcourse P00405000700.bin file.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060329/5b96f26c/attachment.htm
More information about the asterisk-users
mailing list