There's a problem with requesting active oip or dialup sessions from as5350 via snmp. im using CISCO-CALL-TRACKER-MIB for these purpose, Object cctActiveAccountingSessionId, OID 1.3.6.1.4.1.9.9.163.1.2.3.1.12
So the problem is that the acct-session-id value, requested via snmp does not matches acct-session-id requested by RADIUS.
=====RADIUS ACCOUNTING PACKET(dialup)====
Code: Accounting-Request
Attributes:
Acct-Session-Id = "003D6D64"
Framed-Protocol = PPP
Framed-IP-Address = 192.168.0.254
User-Name = "82205@vik"
cisco-avpair = "connect-progress=LAN Ses Up"
Acct-Authentic = RADIUS
Acct-Status-Type = Start
Calling-Station-Id = "1234567890"
Called-Station-Id = "1234567"
NAS-Port-Type = Async
Connect-Info = "50667/28800 V90/V44/LAPM"
cisco-avpair = "v92-info=V.92 QC/QC Short Train Success/0/0"
Cisco-NAS-Port = "Async1/58*Serial3/1:10"
NAS-Port = 274
Service-Type = Framed-User
NAS-IP-Address = 192.168.0.1
Acct-Delay-Time = 0
=========SNMPWALK ANSWER FOR SAME DIALUP SESSION===
/usr/local/bin/snmpwalk -v 1 1.3.6.1.4.1.9.9.163.1.2.3.1 | grep 121020
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.2.121020 = Timeticks: (45608251) 5 days, 6:41:22.51
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.3.121020 = INTEGER: 2
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.4.121020 = Timeticks: (45608255) 5 days, 6:41:22.55
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.5.121020 = Timeticks: (45609476) 5 days, 6:41:34.76
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.6.121020 = Timeticks: (45609583) 5 days, 6:41:35.83
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.7.121020 = INTEGER: 4
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.8.121020 = Timeticks: (45609540) 5 days, 6:41:35.40
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.9.121020 = STRING: "82205@vik"
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.10.121020 = IpAddress: 192.168.0.254
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.11.121020 = IpAddress: 0.0.0.0
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.12.121020 = STRING: "4025698"
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.13.121020 = INTEGER: 3
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.14.121020 = Gauge32: 28800
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.15.121020 = Gauge32: 50667
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.16.121020 = INTEGER: 1
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.17.121020 = INTEGER: 58
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.18.121020 = INTEGER: 3
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.19.121020 = INTEGER: 1
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.20.121020 = INTEGER: 1
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.21.121020 = INTEGER: 10
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.22.121020 = STRING: "1234567"
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.23.121020 = STRING: "1234567890"
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.24.121020 = Gauge32: 0
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.25.121020 = Gauge32: 0
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.26.121020 = Gauge32: 0
SNMPv2-SMI::enterprises.9.9.163.1.2.3.1.27.121020 = Gauge32: 0
===============
Thus, via RADIUS i got acct-session-id=Acct-Session-Id = "003D6D64", and "4025698" via snmp(its 3D6D62 in hex).
they does not matches anyway.
What do i do wrong?
Is there any other snmp oid to get active both voip and dialup sessions?
Thanks.