Este documento descreve como usar o recurso de detecção de cabo para verificar a presença de cabos físicos conectados à porta FXO (Foreign Exchange Office) ou FXS (Foreign Exchange Station) do Cisco TDM.
O recurso de detecção de cabos foi introduzido no Cisco IOS® Versão 15.1(1)T. Esse recurso é usado para verificar a presença de um cabo físico conectado a uma porta FXO ou FXS. Esse recurso funciona de duas maneiras diferentes, com base na versão do IOS usada.
As próximas seções descrevem a forma como esse recurso funciona e os vários comandos e saídas dos quais você deve estar atento.
Esta seção descreve como implementar e usar o recurso de detecção de cabos.
O recurso de detecção de cabo o notifica através do uso de mensagens syslog e/ou de uma alteração no status operacional de uma porta, que pode ser observada na saída do comando show voice port summary.
Esta tabela lista os tipos de notificação para diferentes tipos de portas:
PORTA | MENSAGEM DE SYSLOG | SHOW VOICE PORT SUMMARY |
FXO-LS | SIM | SIM |
FXO-GS | SIM | NO |
FXS-LS | SIM | NO |
FXS-GS | SIM | NO |
Para ativar o recurso de detecção de cabo para uma porta FXO ou FXS, configure o comando cable-detect para a seção voice-port:
voice-port 0/1/1cable-detect
O recurso de detecção de cabo funciona automaticamente através de um mecanismo de pesquisa que é executado a cada 15 segundos. Uma mensagem de syslog é gerada e ocorre uma alteração na saída do comando show voice port summary quando há uma remoção de cabo ou conexão com a porta.
Sem o recurso de detecção de cabo configurado, essa saída do comando show voice port summary é observada (desde que a porta de voz esteja administrativamente ativa):
show voice port summary
IN OUT
PORT CH SIG-TYPE ADMIN OPER STATUS STATUS EC
=============== == ============ ===== ==== ======== ========
0/0/0 -- fxs-ls up dorm on-hook idle y
0/0/1 -- fxs-ls up dorm on-hook idle y
0/0/2 -- fxs-ls up dorm on-hook idle y
0/0/3 -- fxs-ls up dorm on-hook idle y
0/1/0 -- fxo-ls up dorm idle on-hook y
0/1/1 -- fxo-ls up dorm idle on-hook y
0/1/2 -- fxo-ls up dorm idle on-hook y
0/1/3 -- fxo-ls up dorm idle on-hook y
Quando o recurso de detecção de cabo é configurado, a saída parece ser a mesma quando o cabo é conectado a uma porta:
show voice port summary
IN OUT
PORT CH SIG-TYPE ADMIN OPER STATUS STATUS EC
=============== == ============ ===== ==== ======== ======
0/0/0 -- fxs-ls up dorm on-hook idle y
0/0/1 -- fxs-ls up dorm on-hook idle y
0/0/2 -- fxs-ls up dorm on-hook idle y
0/0/3 -- fxs-ls up dorm on-hook idle y
0/1/0 -- fxo-ls up dorm idle on-hook y
0/1/1 -- fxo-ls up dorm idle on-hook y
0/1/2 -- fxo-ls up dorm idle on-hook y
0/1/3 -- fxo-ls up dorm idle on-hook y
Quando o recurso de detecção de cabo é configurado e um cabo é removido de uma porta, as alterações são exibidas. Por exemplo, se um cabo for removido da Porta 0/1/1, uma mensagem de syslog como esta será gerada:
*Oct 28 07:23:15.879: %LINK-3-UPDOWN: Interface Foreign Exchange Office 0/1/1,
changed state to operational status down due to cable removal
Além disso, essas alterações na saída do comando show voice port summary são observadas:
show voice port summary
IN OUT
PORT CH SIG-TYPE ADMIN OPER STATUS STATUS EC
=============== == ============ ===== ==== ======== ========
0/0/0 -- fxs-ls up dorm on-hook idle y
0/0/1 -- fxs-ls up dorm on-hook idle y
0/0/2 -- fxs-ls up dorm on-hook idle y
0/0/3 -- fxs-ls up dorm on-hook idle y
0/1/0 -- fxo-ls up dorm idle on-hook y
0/1/1 -- fxo-ls up down idle off-hook y
0/1/2 -- fxo-ls up dorm idle on-hook y
0/1/3 -- fxo-ls up dorm idle on-hook y
Quando um cabo é reconectado à porta de onde foi removido, são observadas alterações.
Esta é a mensagem de syslog gerada:
*Oct 28 07:24:15.856: %LINK-3-UPDOWN: Interface Foreign Exchange Office 0/1/1,
changed state to operational status up due to cable reconnection
A saída do comando show voice port summary reverte para a saída originalmente observada:
show voice port summary
IN OUT
PORT CH SIG-TYPE ADMIN OPER STATUS STATUS EC
=============== == ============ ===== ==== ======== ======
0/0/0 -- fxs-ls up dorm on-hook idle y
0/0/1 -- fxs-ls up dorm on-hook idle y
0/0/2 -- fxs-ls up dorm on-hook idle y
0/0/3 -- fxs-ls up dorm on-hook idle y
0/1/0 -- fxo-ls up dorm idle on-hook y
0/1/1 -- fxo-ls up dorm idle on-hook y
0/1/2 -- fxo-ls up dorm idle on-hook y
0/1/3 -- fxo-ls up dorm idle on-hook y
A funcionalidade do recurso de detecção de cabos é modificada nas versões 15.2(4)M e posteriores do Cisco IOS.
Com essas modificações, somente as mensagens de syslog são exibidas como notificação para alterações no status de detecção de cabos. Não há alterações refletidas na saída do comando show voice port summary. Além disso, ao contrário das versões anteriores, as mensagens de syslog não aparecem automaticamente quando o recurso de detecção de cabo é configurado para o segmento de porta de voz.
Para automatizar esse processo, você deve incluir o comando cable-detect-poll-timer para o segmento voice service pots:
voice service pots
cable-detect-poll-timer
Esse comando permite que o recurso de detecção de cabo faça uma pesquisa automática da porta de vez em quando, conforme definido, e gere uma mensagem de syslog se uma alteração for detectada na pesquisa anterior.
Esta mensagem de syslog é observada agora quando um cabo é removido:
*Oct 31 09:20:19.091: %HTSP-5-VPM_CABLE_STAT: voice port Foreign Exchange
Station 0/1/1: cable removed
Essa mensagem de syslog é observada agora quando um cabo é substituído:
*Oct 31 02:00:32.399: %HTSP-5-VPM_CABLE_STAT: voice port Foreign Exchange
Office 0/2/1: cable reconnected
Se o temporizador de poll de detecção de cabo não estiver configurado, a poll de detecção de cabo não ocorrerá automaticamente. Quando quiser verificar o status dessas portas em relação à detecção de cabos, insira o comando show voice cable all. Esse comando é usado para apresentar o status atual de detecção de cabo das portas para as quais o recurso de detecção de cabo está configurado e as mensagens de syslog correspondentes são geradas se houver uma alteração no status dessas portas.
Este trecho fornece um exemplo da saída do comando show voice cable-status all:
#show voice cable-status all
PORT cable-status
========== ================
0/1/0 cable-detect not configured
0/1/1 cable-detect not configured
0/2/0 cable-detect not configured
0/2/1 not connected
*Oct 31 01:57:56.259: %HTSP-5-VPM_CABLE_STAT: voice port Foreign Exchange
Office 0/2/1: cable removed
Para verificar os dados da pesquisa anterior para essas portas, insira o comando show voice cable-status summary:
#show voice cable-status summary
PORT cable-status
========== ================
0/0/0 cable-detect not configured
0/0/1 cable-detect not configured
0/0/2 cable-detect not configured
0/0/3 cable-detect not configured
0/1/0 cable-detect not configured
0/1/1 cable-detect not configured
0/1/2 cable-detect not configured
0/1/3 cable-detect not configured
Com o Cisco IOS versão 15.3(3)M1, disponível exclusivamente para o Cisco G2 Series Integrated Services Router (ISR), uma extensão do comando cable detect, cable-detect busyout-state, está incluída. Esse comando ajuda a refletir alterações no estado de detecção de cabo de porta de voz na saída do comando show voice port summary.
Esse comando pode ser adicionado para o segmento de porta de voz:
voice-port 0/1/1
cable-detect busyout-state
Essa configuração também afeta a saída do comando show voice port summary:
IN OUT
PORT CH SIG-TYPE ADMIN OPER STATUS STATUS EC
=============== == ============ ===== ==== ======== ===
0/2/0 -- fxo-ls up dorm idle on-hook y
0/2/1 -- fxo-ls up down idle off-hook y
0/2/2 -- fxo-ls up dorm idle on-hook y
0/2/3 -- fxo-ls up dorm idle on-hook y