Bom dia pessoal!
Alguns de vocês já conhecem a versão “magra” do Comm Manager, o CCME. Essencialmente, o CCME é uma versão mais limitada do CUCM (Cisco Unified Call Manager), embutida no código do IOS. Pensando assim, para instalá-la basta obter a versão do IOS que contém o código do CCME, e pronto. E de forma BEM simplista, seria isso mesmo!
A questão é que, sem os arquivos auxiliares (firmwares dos telefones, toques, arquivos XML e outros), você ficará BEM limitado. Além disso, ter acesso à configuração via Web do CCME pode ajudar muito, e para isso, é preciso carregar os arquivos da GUI dele. Neste post, eu vou guiá-los em um passo-a-passo para fazer isso. O que for visto aqui pode, inclusive, ser aplicado no GNS-3, em alguns modelos de roteadores (como o 3725 ou 3745).
Antes de mais nada, defina qual a versão do CCME você vai adotar, pois os arquivos da GUI devem ser compatíveis com ela.
A tabela abaixo ilustra a matriz de compatibiliade. Para obter os arquivos, é preciso um CCO e um contrato de serviço com a Cisco. Mas para uso em Lab, é possívem encontrar os arquivos em sites como 4shared.com e outros. Basta procurar pelo Google.
Bom, uma vez de posse dos arquivos, existem dois caminhos para instalá-los em seu roteador. O IOS é simples. Basta colocá-lo na Flash. Nenhum segredo aqui. Já para os arquivos do CCME, é um pouco diferente:
O ideal é obter o arquivo .TAR original e descompactá-lo já dentro do router, usando um servidor TFTP. Fazendo desta forma, não tem erro. O problema é que, dependendo do tamanho do arquivo, se você não tiver espaço suficiente na flash, a instalação vai falhar. A versão FULL do arquivo TAR do CCME 8.5, por exemplo, tem quase 300M descompactada. Não cabe na minha flash, de apenas 128M.
Se for descompactar direto no router, use este comando (supondo que você já tenha o TFTP configurado em 10.0.0.10) :
Router# archive tar /xtract tftp://10.0.0.10/cme-full-8.5.0.1.tar flash:
Agora, se quiser selecionar apenas arquivos específicos do TAR (exemplo: Apenas os arquivos da GUI, alguns modelos de telefone e toques) para ganhar espaço em sua flash, descompacte o arquivo TAR em seu PC, selecione os arquivos e os envie via TFTP (ou copiando direto para o cartão CF, se aplicável) para a flash de seu roteador. O problema de fazer desta forma é que o router pode alterar os nomes de alguns arquivos para letras MAIÚSCULAS, e como o roteador diferencia maiúsculas de minúsculas, algumas coisas podem não funcionar.
No meu caso, ele alterou o nome das pastas (passou todas para MAIUSCULA) e o nome de 4 arquivos na pasta GUI. Para retornar o nome no formato original, use o comando rename:
CCMECC01#cd gui CCMECC01#dir Directory of flash:/gui/ 24 -rw- 4118 Jun 13 2013 07:19:38 -03:00 admin_user.html 25 -rw- 677820 Jun 13 2013 07:19:38 -03:00 admin_user.js 26 -rw- 1029 Jun 13 2013 07:19:38 -03:00 CiscoLogo.gif 27 -rw- 639 Jun 13 2013 07:19:38 -03:00 CME_GUI_README.TXT 28 -rw- 953 Jun 13 2013 07:19:38 -03:00 Delete.gif 29 -rw- 16344 Jun 13 2013 07:19:38 -03:00 DOM.JS 30 -rw- 864 Jun 13 2013 07:19:38 -03:00 downarrow.gif 31 -rw- 6315 Jun 13 2013 07:19:38 -03:00 ephone_admin.html 32 -rw- 4558 Jun 13 2013 07:19:38 -03:00 LOGOHOME.GIF 33 -rw- 3978 Jun 13 2013 07:19:38 -03:00 normal_user.html 34 -rw- 78428 Jun 13 2013 07:19:38 -03:00 normal_user.js 35 -rw- 1347 Jun 13 2013 07:19:38 -03:00 Plus.gif 36 -rw- 843 Jun 13 2013 07:19:38 -03:00 SXICONAD.GIF 37 -rw- 174 Jun 13 2013 07:19:40 -03:00 Tab.gif 38 -rw- 2496 Jun 13 2013 07:19:40 -03:00 telephony_service.html 39 -rw- 870 Jun 13 2013 07:19:40 -03:00 UPARROW.GIF 40 -rw- 10230 Jun 13 2013 07:19:40 -03:00 xml-test.html 41 -rw- 3412 Jun 13 2013 07:19:40 -03:00 xml.template 129667072 bytes total (60420096 bytes free) CCMECC01#rename DOM.JS dom.js Destination filename [/gui/dom.js]? CCMECC01#rename LOGO CCMECC01#rename LOGOHOME.GIF logohome.gif Destination filename [/gui/logohome.gif]? CCMECC01#rename SXICONAD.GIF sxiconad.gif Destination filename [/gui/sxiconad.gif]? CCMECC01#rename UPARROW.GIF uparrow.gif Destination filename [/gui/uparrow.gif]? CCMECC01#
Feito isso, configure o router para disponibilizar o acesso via Web, configurando um IP em alguma interface (claro!) e, adicionalmente:
Router(config)# ip http server Router(config)# ip http secure-server Router(config)# ip http authentication local Router(config)# username cisco privilege 15 secret cisco Router(config)# ip http path flash:/gui Router(config)# telephony-service Router(config-telephony)# web admin system secret 0 mysecret
E, basta acessar seu CCME GUI via browser (recomendo o IE para isso)
Claro, é possível também adotar o “novo” Cisco Configuration Professional (CCP) para isso, e esquecer a GUI do CME. Se esta for a sua opção, não precisa instalar a GUI do CCME na flash.
Eis um print screen do CCP em ação:
Espero que seja útil para alguns!
Abraço
Marco.
2 comentários
Jóia. Estou gostando muito de ver o blog postando mais assuntos relacionados a Voice. Abrass.
Gostei marcos mto bom continue postando coisas de voice 🙂