目錄

簡介

電纜檢測功能概述

電纜檢測功能功能

IOS版本15.2(4)M以前的版本

IOS版本15.2(4)M及更高版本

IOS版本15.3(3)M1

簡介

本文說明如何使用纜線檢測功能來驗證是否存在連線到Cisco TDM的外匯局(FXO)或外匯站(FXS)連線埠的物理纜線。

電纜檢測功能概述

Cisco IOS® 15.1(1)T版引入了纜線偵測功能。此功能用於驗證是否存在連線到FXO或FXS埠的物理電纜。此功能根據使用的IOS版本以兩種不同方式工作。

下一節將介紹此功能的工作方式以及應注意的各種命令和輸出。

電纜檢測功能功能

本節介紹如何實現和使用電纜檢測功能。

IOS版本15.2(4)M以前的版本

纜線檢測功能會通過使用系統日誌訊息和/或連線埠的作業狀態變更來通知您，可以在show voice port summary命令輸出中觀察到這些情況。

下表列出不同型別連線埠的通知型別：

連接埠

系統日誌消息

顯示語音連線埠摘要

FXO-LS

是

是

FXO-GS

是

否

FXS-LS

是

否

FXS-GS

是

否

要啟用FXO或FXS埠的電纜檢測功能，請為voice-port部分配置cable-detect命令：

voice-port 0/1/1cable-detect

纜線偵測功能會自動透過每15秒執行的輪詢機制運作。當從埠拔出電纜或連線到埠時，將生成syslog消息並在show voice port summary命令輸出中發生更改。

如果沒有設定纜線檢測功能，則會觀察到此show voice port summary命令輸出（只要語音連線埠處於管理性使用中狀態）：

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

設定了纜線檢測功能後，纜線連線到連線埠時的輸出看起來相同：

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

當配置了電纜檢測功能並從埠上拔下電纜時，會顯示更改。例如，如果從連線埠0/1/1中移除纜線，則會產生類似以下的系統日誌訊息：

*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

此外，還會觀察到show voice port summary命令輸出中的以下變化：

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

附註：操作狀態(OPER)更改為down，輸出狀態(OUT STATUS)更改為摘機。

將纜線重新連線到移除纜線的連線埠時，會觀察到變化。

這是生成的系統日誌消息：

*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

show voice port summary命令輸出回覆為最初觀察到的輸出：

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

IOS版本15.2(4)M及更高版本

Cisco IOS版本15.2(4)M及更新版本修改了纜線偵測功能的功能。

經過這些修改後，僅系統日誌消息顯示為電纜檢測狀態更改的通知。show voice port summary命令的輸出未反映任何更改。此外，與早期版本不同，為語音埠段配置電纜檢測功能時，系統日誌消息不會自動顯示。

若要自動執行此程式，必須為語音服務pots段包括cable-detect-poll-timer命令：

voice service pots

cable-detect-poll-timer

此命令允許纜線檢測功能按照定義每隔一段時間自動輪詢連線埠，並在檢測到上次輪詢的變更時產生系統日誌訊息。

注意：思科建議儘量減少使用電纜檢測輪詢，因為輪詢埠時可能會發生呼叫中斷。

現在移除纜線時會顯示此系統日誌訊息：

*Oct 31 09:20:19.091: %HTSP-5-VPM_CABLE_STAT: voice port Foreign Exchange

Station 0/1/1: cable removed

更換電纜時，系統會顯示以下系統日誌消息：

*Oct 31 02:00:32.399: %HTSP-5-VPM_CABLE_STAT: voice port Foreign Exchange

Office 0/2/1: cable reconnected

如果未配置電纜檢測輪詢計時器，則電纜檢測輪詢不會自動發生。若要確認這些連線埠與纜線檢測相關的狀態，必須輸入show voice cable all指令。此命令是用來顯示已設定纜線檢測功能的連線埠的目前纜線檢測狀態，以及如果這些連線埠的狀態有變更，就會產生對應的syslog訊息。

以下片段提供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

若要驗證這些連線埠的先前輪詢資料，請輸入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

IOS版本15.3(3)M1

Cisco IOS版本15.3(3)M1專供Cisco G2系列整合多業務路由器(ISR)使用，其中包含cable detect命令cable-detect busyout-state 的擴展。此命令有助於在show voice port summary命令輸出中反映語音埠電纜檢測狀態的變化。

可以為語音埠段新增以下命令：

voice-port 0/1/1

cable-detect busyout-state

此組態也會影響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

附註：設定cable-detect busyout-state 且纜線未連線到連線埠0/2/1後，會看到此輸出。