有件事一直困擾著小弟好幾天了,誠懇知道的朋友多多幫忙,謝謝!
因為小弟在工作上需要用MRTG來監看各網路設備的流量圖,
其中的設備是華電所配置的小龜!
而我用MRTG對我們公司的 Alcatel Speed Touch 340 做監控都沒問題,
但對 TECO AR4031B 卻一直出挸錯誤!

我在Command下對 Alcatel Speed Touch 340 指令:
perl cfgmaker [email protected] --global "WorkDir: C:\…" --output xxx.cfg
是可以正常的跑出結果並產生流量圖!

但在Command下對 TECO AR4031B 指令:
perl cfgmaker [email protected] --global "WorkDir: C:\…" --output xxx.cfg
會出現如下結果:


SNMP Error:
no response received
SNMPv1_Session <remote host: "xx.xx.xx.xx" [xx.xx.xx.xx].161>
comminty: "public"
request ID: -1887147913
PDU bufsize: 8000 bytes
timeout: 2s
retvies:5
backoff: 1>
at: C:\…xx.pm line 627
SNMPWALK Problem for 1.3.6.1.2.1.1 on [email protected] ::::::v4only
at cfgmaker line 858
WARNING: Skipping [email protected]: as no info could be retrieved



我確定AR4031B的SNMP Agent有Enable,
Read Communityublic
而Access Control的Service裡,
SNMP的LAN和WAN都有Enable,
我先前有爬過文,有試過下列方法:
把BER.pm和SNMP_Session.pm這兩個檔案copy到\run
再在\run下指令:snmpping.pl xx.xx.xx.xx
但我在ping Alcatel Speed Touch 340 那台卻ping的到udp 161,
而在ping TECO AR4031B卻一樣出挸SNMP Error:沒有回應!
明明SNMP Agent有開,卻ping不到,這是怎麼一回事呢?
想請問各位朋友,我有遺漏的地方沒有注意到嗎?懇請幫幫小弟,感激不盡!