(RADIATOR) Only one Vendor attribute logged?

Roland Rosenfeld rrosenfeld at netcologne.de
Tue Jul 31 03:49:41 CDT 2001


Hi! 

I have an ugly problem with Radiator (currently 2.18.2): It only
writes the first (of 7) vendor attributes and their values to the log
file.

Here's a hex dump of an accounting package:

04 a7 01 0a 65 46 2c df 6d 1e f4 9f 98 b5 79 57
f4 af 38 55 01 09 61 6c 69 70 70 65 6b 29 06 00
00 00 00 2c 0c 30 33 30 36 35 34 37 34 32 36 28
06 00 00 00 03 04 06 c3 0e f7 14 2d 06 00 00 00
01 07 06 00 00 00 01 06 06 00 00 00 02 08 06 0b
00 00 02 3d 06 00 00 00 01 05 06 00 80 00 04 
                                             1a
49 00 00 0b e1 3d 0a 62 75 73 69 6e 65 73 73 80
06 00 00 00 40 81 06 00 00 00 69 85 1b 31 30 30
34 30 39 36 30 30 30 30 30 30 30 30 30 30 30 30
20 20 20 20 20 20 82 06 00 00 00 e6 83 06 00 00
00 00 12 06 00 00 00 00 
                        2e 06 00 00 e1 d4 2f 06
00 00 1a 81 30 06 00 00 00 30 2a 06 00 01 11 a8
2b 06 00 00 0d 5c 34 06 00 00 00 00 35 06 00 00
00 00 4d 38 41 74 2e 31 2e 33 2e 31 2e 31 2e 35
20 20 20 20 20 32 30 34 38 30 30 30 20 20 20 32
30 34 38 30 30 30 20 20 20 49 53 44 4e 20 20 20
20 50 50 50 20 20 50 41 50 20

I inserted two empty lines to highlight the middle part (beginning
with "1a"), which is the vendor attribute.

This attribute comes from Alcatel, vendor 3041 (0b e1), and it
consists of multiple vendor-attributes:

3d  (61) AAT-Vrouter-Name
80 (128) AAT-ATM-VPI
81 (129) AAT-ATM-VCI
85 (133) AAT-ATM-Traffic-Profile
82 (130) AAT-Input-Octets-Diff
83 (131) AAT-Output-Octets-Diff
12 (18)  unknown(?)

The problem is, that Radiator writes only the first vendor attribute
(AAT-Vrouter-Name) to the log and debug files, but ignores the other
attributes, which are in the package above.  Debug output with trace
level 5 looks like this:
Packet length = 266
04 a7 01 0a 65 46 2c df 6d 1e f4 9f 98 b5 79 57
f4 af 38 55 01 09 61 6c 69 70 70 65 6b 29 06 00
00 00 00 2c 0c 30 33 30 36 35 34 37 34 32 36 28
06 00 00 00 03 04 06 c3 0e f7 14 2d 06 00 00 00
01 07 06 00 00 00 01 06 06 00 00 00 02 08 06 0b
00 00 02 3d 06 00 00 00 01 05 06 00 80 00 04 1a
49 00 00 0b e1 3d 0a 62 75 73 69 6e 65 73 73 80
06 00 00 00 40 81 06 00 00 00 69 85 1b 31 30 30
34 30 39 36 30 30 30 30 30 30 30 30 30 30 30 30
20 20 20 20 20 20 82 06 00 00 00 e6 83 06 00 00
00 00 12 06 00 00 00 00 2e 06 00 00 e1 d4 2f 06
00 00 1a 81 30 06 00 00 00 30 2a 06 00 01 11 a8
2b 06 00 00 0d 5c 34 06 00 00 00 00 35 06 00 00
00 00 4d 38 41 74 2e 31 2e 33 2e 31 2e 31 2e 35
20 20 20 20 20 32 30 34 38 30 30 30 20 20 20 32
30 34 38 30 30 30 20 20 20 49 53 44 4e 20 20 20
20 50 50 50 20 20 50 41 50 20
Code:       Accounting-Request
Identifier: 167
Authentic:  eF,<223>m<30><244><159><152><181>yW<244><175>8U
Attributes:
        User-Name = "alippek"
        Acct-Delay-Time = 0
        Acct-Session-Id = "0306547426"
        Acct-Status-Type = Alive
        NAS-IP-Address = 195.14.247.20
        Acct-Authentic = RADIUS
        Framed-Protocol = PPP
        Service-Type = Framed-User
        Framed-IP-Address = 11.0.0.2
        NAS-Port-Type = Sync
        NAS-Port = 8388612
        AAT-Vrouter-Name = "business"
        Acct-Session-Time = 57812
        Acct-Input-Packets = 6785
        Acct-Output-Packets = 48
        Acct-Input-Octets = 70056
        Acct-Output-Octets = 3420
        Connect-Info = "At.1.3.1.1.5     2048000   2048000   ISDN    PPP  PAP "

Why does Radiator only log the first vendor attribute?  What can I do
to receive the others from Radiator, too?

Any help appreciated!

Tschoeeee

        Roland
===
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.


More information about the radiator mailing list