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

Volání přes internet pomocí speciálních telefonů nebo adaptérů.

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

Příspěvekod smitka » stř 06. led 2016 14:15:46

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
smitka
 
Příspěvky: 9
Registrován: úte 19. bře 2013 14:56:53

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

Příspěvekod xsouku04 » stř 06. led 2016 21:46:45

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?
Uživatelský avatar
xsouku04
Administrátor
 
Příspěvky: 6314
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno

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

Příspěvekod mobilemanic » stř 06. led 2016 22:25:21

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

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

Příspěvekod mobilemanic » stř 06. led 2016 22:28:02

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
mobilemanic
 
Příspěvky: 427
Registrován: čtv 10. říj 2013 10:20:15

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

Příspěvekod smitka » ned 10. led 2016 11:22:58

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 14:56:53

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

Příspěvekod smitka » pát 06. říj 2017 11:09:40

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
smitka
 
Příspěvky: 9
Registrován: úte 19. bře 2013 14:56:53


Zpět na VoIP Hardware

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků