Cisco 7940 szoftver

Fórumok

Üdv!

Adott egy 7940 telefon amin az sccp fw van.
Ezt kellene frissíteni SIP fwre.
A probléma az, hogy a SIP fw csak 5.0-tól támogatja a frissítést, viszont ezen még a 3.1-es sccp van.
Namost arra, hogy sccpről hogy váltok sipre elég sok a leírás, de arra, hogy az sccpt hogy frissíthetem nem igazán találtam.
Odáig jutottam, hogy van tftp szerver ahonnan olvassa a OS79XX.txt és a SEP(saját mac).cnf.xml fájlt.
Valószínű utóbbiba kéne írnom valami pluszt. de mit?

A segítséget előre is köszönöm.

Hozzászólások

Hali!

XMLDefault.cnf.xml:
[Default]
[callManagerGroup]
[members]
[member priority="0"]
[callManager]
[ports]
[ethernetPhonePort]2000[/ethernetPhonePort]
[/ports]
[processNodeName]10.0.0.1[/processNodeName]
[/callManager]
[/member]
[/members]
[/callManagerGroup]
[loadInformation124 model="Cisco IP Phone 7914 14-Button Line Expansion
Module"][/loadInformation124]
[loadInformation227 model="Cisco IP Phone 7915 12-Button Line Expansion
Module"][/loadInformation227]
[loadInformation228 model="Cisco IP Phone 7915 24-Button Line Expansion
Module"][/loadInformation228]
[loadInformation229 model="Cisco IP Phone 7916 12-Button Line Expansion
Module"][/loadInformation229]
[loadInformation230 model="Cisco IP Phone 7916 24-Button Line Expansion
Module"][/loadInformation230]
[loadInformation30008 model="Cisco IP Phone 7902"][/loadInformation30008]
[loadInformation20000 model="Cisco IP Phone 7905"][/loadInformation20000]
[loadInformation369 model="Cisco IP Phone 7906"][/loadInformation369]
[loadInformation6 model="Cisco IP Phone 7910"][/loadInformation6]
[loadInformation307 model="Cisco IP Phone 7911"][/loadInformation307]
[loadInformation30007 model="Cisco IP Phone 7912"][/loadInformation30007]
[loadInformation30002 model="Cisco IP Phone 7920"][/loadInformation30002]
[loadInformation365 model="Cisco IP Phone 7921"][/loadInformation365]
[loadInformation348 model="Cisco IP Phone 7931"]SCCP31.8-3-3S[/loadInformation348]
[loadInformation9 model="Cisco IP Conference Station 7935"][/loadInformation9]
[loadInformation30019 model="Cisco IP Phone 7936"][/loadInformation30019]
[loadInformation431 model="Cisco IP Conference Station 7937"][/loadInformation431]
[loadInformation8 model="Cisco IP Phone 7940"][/loadInformation8]
[loadInformation115 model="Cisco IP Phone 7941"][/loadInformation115]
[loadInformation309 model="Cisco IP Phone 7941GE"][/loadInformation309]
[loadInformation434 model="Cisco IP Phone 7942"][/loadInformation434]
[loadInformation435 model="Cisco IP Phone 7945"][/loadInformation435]
[loadInformation7 model="Cisco IP Phone 7960"][/loadInformation7]
[loadInformation30018 model="Cisco IP Phone 7961"]SCCP41.8-3-3S[/loadInformation30018]
[loadInformation308 model="Cisco IP Phone 7961GE"][/loadInformation308]
[loadInformation404 model="Cisco IP Phone 7962"][/loadInformation404]
[loadInformation436 model="Cisco IP Phone 7965"][/loadInformation436]
[loadInformation30006 model="Cisco IP Phone 7970"][/loadInformation30006]
[loadInformation119 model="Cisco IP Phone 7971"][/loadInformation119]
[loadInformation437 model="Cisco IP Phone 7975"][/loadInformation437]
[loadInformation302 model="Cisco IP Phone 7985"][/loadInformation302]
[/Default]

SEP.cnf.xml

[device]
[versionStamp]{7931 Aug 06 2008 14:23:48}[/versionStamp]
[devicePool]
[dateTimeSetting]
[dateTemplate]Y-m-d[/dateTemplate]
[timeZone]Central Europe Standard/Daylight Time[/timeZone]
[/dateTimeSetting]
[callManagerGroup]
[members]
[member priority="0"]
[callManager]
[ports]
[ethernetPhonePort]2000[/ethernetPhonePort]
[/ports]
[processNodeName]10.0.0.1[/processNodeName]
[/callManager]
[/member]
[/members]
[/callManagerGroup]
[/devicePool]
[commonProfile]
[callLogBlfEnabled]3[/callLogBlfEnabled]
[/commonProfile]
[loadInformation]SCCP42.9-1-1SR1S[/loadInformation]
[userLocale]
[name]English_United_States[/name]
[langCode]en[/langCode]
[/userLocale]
[networkLocale]United_States[/networkLocale]
[networkLocaleInfo]
[name]United_States[/name]
[/networkLocaleInfo]
[idleTimeout]0[/idleTimeout]
[authenticationURL]http://10.6.4.2/voiceview/authentication/authenticate.do
[/authenticationURL]
[directoryURL]http://10.6.150.1:80/localdirectory[/directoryURL]
[idleURL][/idleURL]
[informationURL][/informationURL]
[messagesURL][/messagesURL]
[proxyServerURL][/proxyServerURL]
[servicesURL]http://10.6.150.1:80/CMEserverForPhone/serviceurl[/servicesURL]
[capfAuthMode]0[/capfAuthMode]
[capfList]
[capf]
[phonePort]3804[/phonePort]
[processNodeName][/processNodeName]
[/capf]
[/capfList]
[deviceSecurityMode]1[/deviceSecurityMode]
[/device]

A lényeg benne: [loadInformation]SCCP42.9-1-1SR1S[/loadInformation]

Ha nem akarná tölteni, akkor:
* telefon kihúz
* Bekapcsol, és amíg (még nem?) villog a speaker gomb, addig a #-ot nyomva tartod
* Akkor engeded el, amikor a "vonalgombok" sorban narin világítanak
* Majd 123456789*0# (vagy #0*, nem tudom mi az alsó sor fejből)
ezzel egy nagy factory resetet csinálsz.

Ami fájlok kellenek a TFTP-re:
(42/62-es telefonnál)
SCCP42.9-1-1SR1S.loads
term42.default.loads
term62.default.loads
apps42.9-1-1TH1-16.sbn
cnu42.9-1-1TH1-16.sbn
cvm42sccp.9-1-1TH1-16.sbn
dsp42.9-1-1TH1-16.sbn
jar42sccp.9-1-1TH1-16.sbn

40-esét túrd ki, de az nem lesz ennyi.

Sok sikert :)

(értelm szerűen kacsacsőrré fordítva :))

Köszi ez meg is van.
Sikerült feltenni a SIP firmware-t.
Viszont van egy következő problémám:
Egy magyar voip szolgáltatóval szeretném használni az egyik vonalat,
szépen be is állítom, sip, user, pass, portot nyitok (5060-61 és 16384-20134)
van a menüben egy NAT enabled kapcsoló, ha No-ra van állítva kapok vonalat ami tárcsázás
után siket. Ha Yes-re, kapok vonalat, tárcsázásnál foglalt hangot ad és kiírja, hogy "Reorder"
Bejövő hívás sem csörög ki, a bontás oka általában nincs válasz (nincs mivel nem jelzi).
Kérdés mit kell beállítani (van ez a NAT address, csak oda nem értem mit kéne írnom)
Ha esetleg valaki használ hasonlót nagyon hálás lennék egy kis útmutatásért.

kódek beállítások?
én ephone-al használom, g711ulaw kódekkel megy.

amúgy telnet a telefonra, és ott többet megtudsz.
(debug sip-messages, stb.. kikapcsolni a debugot a "tty mon 0" paranccsal tudod)

szerk.: ephone szolgáltatóval, szintén 7940, így néz ki a SIPDefault.cnf fájlom, hátha segít valamit:
http://pastebin.com/iBV1Wi1H

(bár ephone-nál nincs STUN szerver)

Köszönöm, működik :)
(A Voipshop sem használ STUN-t)
Valószínűleg annyi volt a probléma, hogy nekünk úgy kell leírnia számot (ez a login név is), hogy 930xxxxxxxx és én így írtam be a display name-hez is.
Átírtam 06xxxxxxxx-re és működik.
Még egyszer köszönöm.

Örülök hogy sikerült :)

Esetleg ha kellene pár csengőhang, (nekem gyárilag 2 volt bennt) itt (is) találsz:
http://www.loligo.com/asterisk/cisco/79xx/current/

A .raw és .pcm fájlok a csengőhangok, a RINGLIST.DAT fájlba kell beleírni őket.
Sajnos nem töltődik le a telefonra, hanem TFTP-ről "tölti be" mindig, szóval kell hozzá legyen egy elérhető TFTP-d, amin a csengőhangok (is) vannak.
A CTU24raw.raw ismerős lehet :)

Amúgy valahol le van írva a specifikáció, ha mondjuk egy mp3 fájlból akarsz csengőhangot csinálni.