我处有一Cisco 2811路由器,安装了PVDM以及2FXO线路卡,用于处理内部VoIP的落地呼叫。
今日忽然发现,其中0/0/1端口无法外拨电话,使用手机呼叫其绑定的PSTN号码,也被提示暂时无法接通(看来本地运营商的电话交换系统提示音升级了)。
路由器一直被妥善管理,软硬件配置近期均无变动,因此可以排除配置或者硬环境故障。
因为同一块FXO上,0/0/0端口的线路工作正常,因此我们可以推测(仅仅是推测)2FXO线路卡并没有损坏。
安装以前安装时的经验,如果FXO线路卡配置失误,用手机呼叫PSTN号码,网络也会回送振铃音(只不过是一直有振铃回音,无法接通而已)。
模拟电话一般若提示无法接通,则应为线路问题,或者话机长时间保持摘机状态。
去路由器上show了一下FXO端口的状态,发现0/0/0端口的Opertation State是DORMANT,0/0/1的Operation Status是UP。
正常的情况下,若没有建立呼叫,此状态应为DORMANT。
因此可以判断是由于某种原因(已经配置了FXO自动挂机命令,怀疑是IOS BUG所致),上次通话结束后,FXO端口并未自动挂机。
将端口shut之后重开,解决问题,所有呼叫正常拆建。
向一同排除故障的James Wong致敬!