<pre>Greetings! I'm using freeradius 1.1.6 on gentoo (2.6.15-gentoo-r5) to account<br>sip calls via radius client on cisco 26xx and have a problem: I need to get<br>iphop attributes from radius accounting packets, but I can't :( While running<br>
freeradius in debug mode (-X key), I see required attributes as shown below:<br><br>        Acct-Session-Id = "4D00000000005CBF"<br>        Calling-Station-Id = "1004603"<br>        Called-Station-Id = "1111#7495100"<br>
        Cisco-AVPair = "call-id=ZDgxMWUwZDFlODQ5Yzc1MmViZTZmM2UyMmY1ZjdiNzc."<br>->      Cisco-AVPair = "iphop=count:3"<br>->      Cisco-AVPair = "iphop=hop1:<a href="http://213.248.63.122">213.248.63.122</a>"<br>
->      Cisco-AVPair = "iphop=hop2:<a href="http://213.248.63.122">213.248.63.122</a>"<br>->      Cisco-AVPair = "iphop=hop3:<a href="http://213.248.12.121">213.248.12.121</a>"<br>        h323-setup-time = "h323-setup-time=12:15:03.844 MSK Tue Feb 19 2008"<br>
        h323-gw-id = "h323-gw-id=<a href="http://voice5.di-net.ru">voice5.di-net.ru</a>"<br>        h323-conf-id = "h323-conf-id=FD2F9C59 DE0111DC A013E229 E5B23AB5"<br>        h323-call-origin = "h323-call-origin=answer"<br>
        h323-call-type = "h323-call-type=VoIP"<br>        Cisco-AVPair = "h323-incoming-conf-id=FD2F9C59 DE0111DC A013E229 E5B23AB5"<br>        Cisco-AVPair = "subscriber=Unknown"<br>        Cisco-AVPair = "session-protocol=sipv2"<br>
        Cisco-AVPair = "gw-rxd-cdn=ton:0,npi:0,#:1111#7495100"<br>        Cisco-AVPair = "feature-vsa=fn:TWC,ft:02/19/2008<br>12:15:03.844,cgn:1004603,cdn:1111#7495100,frs:0,fid:3195,fcid:FD2F9C59DE0111DCA013E229E5B23AB5,legID:D05"<br>
        User-Name = "1004603"<br>        Cisco-AVPair = "connect-progress=Call Up"<br>        Acct-Status-Type = Start<br>        Service-Type = Login-User<br>        NAS-IP-Address = <a href="http://213.219.200.35">213.219.200.35</a><br>
        Acct-Delay-Time = 0<br><br>I'm using oracle freeradius driver of sql module to log all the packets into<br>database. I can use all other atrributes in my sql queries (with using<br>cisco_avpair_hack of course). All other, but not thouse ones - they're always<br>
comes empty. Here is one of the queries in oraclesql.conf:<br><br>accounting_start_query = "INSERT INTO ACC (\"ACCT-STATUS-TYPE\",<br>\"NAS-IP-ADDRESS\", \"H323-CALL-ORIGIN\", \"CALLED-STATION-ID\",<br>
\"CALLING-STATION-ID\", \"ACCT-SESSION-ID\", \"CALL-ID\", \"SIP-TO-TAG\",<br>\"SIP-FROM-TAG\", \"SIP-TRANSLATED-REQUEST-URI\", \"USER-NAME\",<br>\"SIP-SOURCE-IP-ADDRESS\", \"SIP-SOURCE-PORT\", \"ACCT-SESSION-TIME\",<br>
\"H323-CONNECT-TIME\", \"H323-SETUP-TIME\", \"H323-DISCONNECT-TIME\",<br>\"H323-DISCONNECT-CAUSE\", \"PREV-HOP-VIA\", \"PREV-HOP-IP\", \"NEXT-HOP-IP\",<br>
\"NEXT-HOP-DN\") VALUES ('%{ACCT-STATUS-TYPE}', '%{NAS-IP-ADDRESS}',<br>'%{H323-CALL-ORIGIN}', '%{CALLED-STATION-ID}', '%{CALLING-STATION-ID}',<br>'%{ACCT-SESSION-ID}', '%{CALL-ID}', '%{SIP-TO-TAG}', '%{SIP-FROM-TAG}',<br>
'%{SIP-TRANSLATED-REQUEST-URI}', '%{USER-NAME}', '%{SIP-SOURCE-IP-ADDRESS}',<br>'%{SIP-SOURCE-PORT}', '%{ACCT-SESSION-TIME}', '%{H323-CONNECT-TIME}',<br>'%{H323-SETUP-TIME}', '%{H323-DISCONNECT-TIME}', '%{H323-DISCONNECT-CAUSE}',<br>
'%{PREV-HOP-VIA}', '%{PREV-HOP-IP}', '%{NEXT-HOP-IP}', '%{IPHOP}')"</pre>