Cisco7960 7940 SIP Upgrade Procedure

Embed Size (px)

Citation preview

  • 8/11/2019 Cisco7960 7940 SIP Upgrade Procedure

    1/5

    Cisco 7960 / 7940 SIP upgrade procedure

    Intro

    This is a short HOWTO type document on ho to upgrade and use a cisco ip

    phone 7940 or 7960! These phones are shiped in Ca""#anager $s%inny& mode

    Setting up your local network.

    'irst things (irst) you i"" need to *e running a +HCP ser,er! This is -ust a mattero( setting up your (a,ourite dhcpd on your (a,ourite operating system! .ou needto ma%e sure that your phone can get the ateay/router) +S ser,er and T'TPser,er sent ith the dhcp "ease! .ou then i"" a"so need to set up a t(tpd! This isnot going to *e co,ered here at a""!

    Upgrading the phone from a early call manager firmware

    To start you need a 1231 (irmare or a*o,e! I( you dont ha,e this you i"" ha,e touse ca"" manager! 2(ter this is done you i"" need to create your T'TP (i"es! 'irst(i"e you i"" need is P0S500!*in or simi"ar! Put this (i"e in the root o( your T'TP(o"der! 2"so you i"" need your OS79!TT!Open this (i"e up in your (a,ourite editor and edit it so that it contains the ("oing"ine

    P0S500

    Sa,e the (i"e and go *ac% to your T'TP root! .ou shou"d a"so put the (i"es18inger!PC#1 and 8I3IST!+2T! The Contents o( ring"ist!dat is simi"ar to

    O"d Sty"e ringer!pcm Pu"se Pu"se!ra

    Where the (irst ts, is the name) and the second is the (i"e name! Sa,e this (i"e ase""! I ha,e recent"y *een in(ormed that this is not nescessary un"ess your addingmore ringers to the phone e:t create to (i"es SIP+e(au"t!cn( and SIP

    ; Image P0S500 ; Pro:y Ser,er pro:y=address> 1(d!pu",er!com1 ? Can *e dotted IP or '@+ pro:y=port> A060

    ; Pro:y 8egistration $0Bdisa*"e $de(au"t&) Bena*"e& pro:y=register> ; Phone 8egistration :piration DB59500 secE $+e(au"t B 5600& timer=register=e:pires> 5600 ; Codec (or media stream $g7u"a $de(au"t&) g7a"a) g79a& pre(erred=codec> g7u"a ; TOS *its in media stream D0BAE $+e(au"t B A& tos=media> A ; In*and +T#' Settings $0Bdisa*"e) Bena*"e $de(au"t&& dtm(=in*and> ; Out o( *and +T#' Settings $noneBdisa*"e) a,tBa,t ena*"e $de(au"t&) a,t=a"ays B a"ays a,t &

  • 8/11/2019 Cisco7960 7940 SIP Upgrade Procedure

    2/5

    dtm(=outo(*and> a,t ; +T#' dF 3e,e" Settings $B6dF don) B5d* don) 5Bnomina" $de(au"t&) 4B5d* up) AB6dF up& dtm(=d*="e,e"> 5 ; SIP Timers timer=t> A00 ? +e(au"t A00 msec timer=t> 4000 ? +e(au"t 4 sec sip=ret:> 0 ? +e(au"t 0 sip=in,ite=ret:> 6 ? +e(au"t 6

    timer=in,ite=e:pires> G0 ? +e(au"t G0 sec ; +ia"p"an temp"ate $!:m" (ormat (i"e re"ati,e to the T'TP root directory& dia"=temp"ate> dia"p"an ; T'TP Phone Speci(ic Con(iguration 'i"e +irectory t(tp=c(g=dir> 11 ? :amp"e> !/sip=phone/ ; Time Ser,er $There are mu"tip"e ,a"ues and con(igurations re(er to 2dmin uide (or Speci(ics& sntp=ser,er> 194!G!7!71 ? STP Ser,er IP 2ddress $this is ntp!-a!net& sntp=mode> anycast ? unicast) mu"ticast) anycast) or directed*roadcast $de(au"t& time=one> #T ? Time one Phone is in dst=o((set> ? O((set (rom Phones time hen +ST is in e((ect dst=start=month> 2pri" ? #onth in hich +ST starts dst=start=day> 11 ? +ay o( month in hich +ST starts dst=start=day=o(=ee%> Sun ? +ay o( ee% in hich +ST starts

    dst=start=ee%=o(=month> ? Wee% o( month in hich +ST starts dst=start=time> 0 ? Time o( day in hich +ST starts dst=stop=month> Oct ? #onth in hich +ST stops dst=stop=day> 101 ? +ay o( month in hich +ST stops dst=stop=day=o(=ee%> Sunday ? +ay o( ee% in hich +ST stops dst=stop=ee%=o(=month> G ? Wee% o( month in hich +ST stops GJ"ast ee% o( month dst=stop=time> ? Time o( day in hich +ST stops dst=auto=ad-ust> ? na*"e$B+e(au"t&/+isa*"e$0& +ST automatic ad-ustment time=(ormat=4hr> ? na*"e$ B 4Hr +e(au"t&/+isa*"e$0 B Hr& dnd=contro"> 0 ? +e(au"t 0 $+o ot +istur* (eature is o((& ca""erid=*"oc%ing> 0 ? +e(au"t 0 $+isa*"e sending a"" ca""s as anonymous& anonymous=ca""=*"oc%> 0 ? +e(au"t 0 $+isa*"e *"oc%ing o( anonymous ca""s& dtm(=a,t=pay"oad> 0 ? +e(au"t 0

    ; Sync ,a"ue o( the phone used (or remote reset sync> ? +e(au"t pro:y=*ac%up> 11 ? +otted IP o( Fac%up Pro:y pro:y=*ac%up=port> A060 ? Fac%up Pro:y port $de(au"t is A060& pro:y=emergency> 11 ? +otted IP o( mergency Pro:y pro:y=emergency=port> A060 ? mergency Pro:y port $de(au"t is A060& ; Con(igura*"e 11 ? W2 IP address o( 2T *o: $dotted IP or +S 2 record on"y& ,oip=contro"=port> A060 ? K+P port used (or SIP messages $de(au"t B A060& start=media=port> 65G4 ? Start 8TP range (or media $de(au"t B 65G4& end=media=port> 5766 ? nd 8TP range (or media $de(au"t B 5766&

    nat=recei,ed=processing> 0 ? 0B+isa*"ed $de(au"t&) Bna*"ed out*ound=pro:y> 19!46!69!471 ? restricted to dotted IP or +S 2 record on"y $this is(dnat!pu",er!com& out*ound=pro:y=port> A0G ? de(au"t is A060 ; 2""o (or the *ridge on a 5ay ca"" to -oin remaining parties upon hangup cn(=-oin=ena*"e > ? 0B+isa*"ed) Bna*"ed $de(au"t& ; 2""o Trans(er to *e comp"eted hi"e target phone is sti"" ringing semi=attended=trans(er> ? 0B+isa*"ed) Bna*"ed $de(au"t& ; Te"net 3e,e" $ena*"e or disa*"e the a*i"ity to te"net into the phone& te"net="e,e"> ? 0B+isa*"ed $de(au"t&) Bna*"ed) BPri,i"eged ; #3 K83s

  • 8/11/2019 Cisco7960 7940 SIP Upgrade Procedure

    3/5

    ?ser,ices=ur"> 1http>//your!site/ser,ices!:m"1 ? K83 (or e:terna" Phone Ser,ices ser,ices=ur"> 1http>//95!5!AG!56/*t/1 ?*t ser,ices directory=ur"> 1http>//your!site/directory!:m"1 ? K83 (or e:terna" +irectory "ocation "ogo=ur"> 1http>//your!site/"ogo!*mp1 ? K83 (or *randing "ogo to *e used on phone disp"ay ; HTTP Pro:y Support http=pro:y=addr> 11 ? 2ddress o( HTTP Pro:y ser,er http=pro:y=port> G0 ? Port o( HTTP Pro:y Ser,er $G0Bde(au"t& ; +ynamic +S/T'TP Support

    dyn=dns=addr=> 11 ? restricted to dotted IP dyn=dns=addr=> 11 ? restricted to dotted IP dyn=t(tp=addr> 11 ? restricted to dotted IP ; 8emote Party I+ remote=party=id> 0 ? 0B+isa*"ed $de(au"t&) Bna*"ed ; Ca"" Ho"d 8ing*ac% $0Bdisa*"ed) Bena*"ed) Bdisa*"ed no user contro") 5Bena*"ed no usercontro"& ca""=ho"d=ring*ac%> 0 ? +e(au"t 0 $+isa*"e ring*ac% o( he"d ca""&

    Sa,e this (i"e and open SIP

    ; 3ine appearance "ine=name> "ine

    ; 3ine 8egistration 2uthentication "ine=authname> 1authname1

    ; 3ine 8egistration Passord "ine=passord> 1passord1 ; 3ine appearance "ine=name> "ine ; 3ine 8egistration 2uthentication "ine=authname> 1authname1 ; 3ine 8egistration Passord "ine=passord> 1KP8O 1 "ine1

    ;;;;;;; e Parameters added in 8e"ease 5!0 ;;;;;; ; Phone Prompt $The prompt that i"" *e disp"ayed on conso"e and te"net& phone=prompt> 1SIP Phone1 ? 3imited to A characters $+e(au"t B SIP Phone&

    ; Phone Passord $Passord to *e used (or conso"e or te"net "ogin& phone=passord> 1cisco1 ? 3imited to 5 characters $+e(au"t B cisco& ; Kser c"assi(cation used hen 8egistering D none$de(au"t&) phone) ip E user=in(o> none

    Sa,e this (i"e! 2nd create a (i"e ca""ed syncin(o!:m"! This (i"e needs to contain

    LS.CI'OM LI#2

  • 8/11/2019 Cisco7960 7940 SIP Upgrade Procedure

    4/5

    Sa,e this (i"e and create dia"p"an!:m" This (i"e shou"d contain!

    LT#P32T #2TCHJ1N1 TimeoutJ1A1/MML/+I23T#P32TM

    Sa,e this (i"e! 2nd *oot the phone! It shou"d say on the screen!

    Con(iguring G>A5 B0700 Ca""BI+> testU9!6G!0! CSe> 500 OTI'. Contact>

    ContentB3ength> 01?

    proto J getproto*yname$udp&? soc%et$SOCT) P'=IT) SOC=+82#) proto& ? iaddr J inet=aton$166!5!G7!G01&? paddr J soc%addr=in$A060) iaddr&? *ind$SOCT) paddr& ? portJA060? hisiaddr J inet=aton$phone=ip& ? hispaddr J soc%addr=in$port) hisiaddr&? send$SOCT) #S) 0)hispaddr & arn 1send host Qn1? X

  • 8/11/2019 Cisco7960 7940 SIP Upgrade Procedure

    5/5