[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