ความพยายยามอยู่ที่ไหน ความสำเร็จอยู่ที่นั่น
สือเนื่องจาก วันนี้ตั้งแต่เช้า ได้ลองพยายามทำให้ Asterisk 1.8.x นั้นสามารถใช้งาน SNMP เพื่อ WALK ดูค่าของ Asterisk ให้ได้
ก็ได้ลองไปหลายครั้งแต่ก็ไม่สำเร็จ
เลยย้อนกลับไปดู version 1.4.x , 1.6.x เพื่อที่จะดูว่ามันแตกต่างกันที่จุดไหน ตรวจสอบ ตั้งแต่การ install ก็เหมือนกันเด๋ะ (มันเกิดอะไรขึ้นหว้า)
ก็เลย ตามไปนั่งไล่ ออก log ของแต่ละ version ตั้งแต่ 1.6.0 ขึ้นไป ค่อยๆ อ่านมาพบว่า
เมื่อวันที่
2010-11-11 22:17 +0000 [r294740-294745] Russell Bryant <russell@digium.com>
file เหล่านี้ได้ถูกลบออกไป
doc/digium-mib.txt (removed)
doc/asterisk-mib.txt (removed)
ใน version Asterisk 1.8.1-rc1 Released.
ref :
http://downloads.asterisk.org/pub/telep ... .8-currentผมก็เลยอ่อ ทำให้ตายยังไงก็ไม่มีทางใช้ SNMP ได้แน่
ก็เลยไป Download Asterisk version 1.6.2.16.1 มา
จากนั้น ก็เลย unpack ออกมาดู ว่ามี file : digium-mib.txt กับ asterisk-mib.txt อยู่หรือไม่
ปรากฏว่า โอ้ว ยังมีอยู่เลย
ก็เลยลองทำการ upload file digium-mib.txt กับ asterisk-mib.txt ไปไว้ที่ Directory : /usr/share/snmp/mibs/
จากนั้น ก็ทำการ restart service snmpd กับ asterisk ซะ
ทดสอบ snmpwalk ดู โอ้วได้แล้ว นั่งโง่ อยู่ตั้งนาน 555555555555555ถ้าเพื่อนท่านไหนใช้ Asterisk 1.8.x แล้วไม่สามารถใช้งาน SNMP เพื่อ walk ค่าของ Asterisk ได้นั้ันก็ให้ทำตามแบบที่ผมกล่าวมาเลยครับ