Cisco SPA 300/500 - provisioning s češtinou

Volání přes internet pomocí speciálních telefonů nebo adaptérů.
Odpovědět
smitka
Příspěvky: 9
Registrován: úte 19. bře 2013 13:56:53
Kontaktovat uživatele:

Cisco SPA 300/500 - provisioning s češtinou

Příspěvek od smitka »

Ahoj,

před pár měsíci jsem instaloval několik desítek Cisco SPA 504G na více lokalitách, tak jsem si udělal provisioning skript, který provede následující:

- Nastaví NTP pro synchronizaci času (Cesnet a ZČU)
- Nastaví provisioning z těchto stránek
- Nastaví RTP porty 10000-20000 a packet size na 0.02
- Vybere jako výchozí kodek G711a (pro první linku)
- Nastaví český Dialplán (pro první linku)
- Nastaví 24 hodinový formát času, naši časovou zónu a pravidla pro přepínánína letní čas
- Nastaví české vyzváněcí tóny
- Stáhne do telefonu českou lokalizaci a nastaví ji
- Nastaví server type na Asterisk pro BLF
- Aktualizuje firmware na aktuální verzi 7.6.0 (s případným mezikrokem přes 7.5.2b pro starší firmware)

Verzi bez nastavení čísel linek a obrázku na displayi jsem dal k dispozici, třeba se to někomu bude hodit.

http://tools.lynt.cz/provisioning.php
Dělám sítě, servery a weby v Lyntu
Uživatelský avatar
xsouku04
Administrátor
Příspěvky: 8146
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno
Kontaktovat uživatele:

Re: Cisco SPA 300/500 - provisioning s češtinou

Příspěvek od xsouku04 »

Díky. Chtěl jsem si prohlédnout vygenerovaný konfigurák na adrese http://tools.lynt.cz/prov/$PN.cfg, ale nevím, za co je nahrazeno $PN.
Ten konfigurák je nějaké XML?
mobilemanic
Příspěvky: 486
Registrován: čtv 10. říj 2013 10:20:15

Re: Cisco SPA 300/500 - provisioning s češtinou

Příspěvek od mobilemanic »

xsouku04: obvykle se pro provisioning používá sériové číslo telefonu...
mobilemanic
Příspěvky: 486
Registrován: čtv 10. říj 2013 10:20:15

Re: Cisco SPA 300/500 - provisioning s češtinou

Příspěvek od mobilemanic »

smitka: Díky, tohle mne zajímá, možná se inspiruji... Mám provisioning script pro SPA502G, kdysi vygenerovaný z ústředny 3CX, ale když jsem s 3CX skončil, nějak mi tam přestal fungovat obrázek na displeji a za nic na světě jsem na to nemohl přijít... Tak to možná po 3 letech vyřeším :-D
smitka
Příspěvky: 9
Registrován: úte 19. bře 2013 13:56:53
Kontaktovat uživatele:

Re: Cisco SPA 300/500 - provisioning s češtinou

Příspěvek od smitka »

mobilemanic: právě zde neobvykle používám číslo produktu místo sériového čísla, je to díky tomu spíše pomocník pro konfiguraci než plnohodnotný konfigurátor

xsouku04: do URL se za $PN dosazuje číslo produktu, takže např. SPA504G, bohužel se jedná o binární formát kompilovaný nástrojem spc z "cisco plaint text" formátu, ale konfiguraci přes XML je také možné použít.

Jako základ lze využít aktuální konfiguraci, získanou z http://<IP_TELEFONU>/admin/spacfg.xml

Více info o provisioningu: http://www.cisco.com/c/dam/en/us/td/doc ... ioning.pdf
Dělám sítě, servery a weby v Lyntu
smitka
Příspěvky: 9
Registrován: úte 19. bře 2013 13:56:53
Kontaktovat uživatele:

Re: Cisco SPA 300/500 - provisioning s češtinou

Příspěvek od smitka »

Nedávno jsem opět konfiguroval několik desítek těchto telefonů a dal vylepšil jsem svůj postup.

Vzhledem k tomu, že jsem se za poslední 2 roky nestetkal s nově koupeným telefonem, který by měl tak starou verzi FW, že by nepodporoval XML provisioning, tak jsem přešel na generování přímo XML s možností dynamicky ovlivnit některé parametry - nastavení linky, přihlašovací údaje, dialplán, obrázek,..

http://tools.lynt.cz/provisioning.php

Další věc, kterou jsem zveřejnil je můj primitivní Python skript na automatické generování konfiguračních souborů pro TFTP:

https://github.com/lynt-smitka/Cisco-SP ... ovisioning

V praxi to funguje tak, že napípám S/N z krabic s telefony, doplním v CSV souboru uživatelské údaje a nechám vše hromadně vygenerovat, včetně phonebooku.
Dělám sítě, servery a weby v Lyntu
tymoty
Příspěvky: 1
Registrován: úte 23. led 2018 16:02:10

Re: Cisco SPA 300/500 - provisioning s češtinou

Příspěvek od tymoty »

Zdravim,
funguje Vam phonebook z tftp?
Me to porad hlasi invalit xml url.

Google zatim nepomohl.

Diky za rady
Odpovědět