Ethereal-dev: [Ethereal-dev] RADIUS / Implementation of additional Vendor Specific Attributes

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Biewald, Manuel" <Manuel.Biewald@xxxxxxxxxxx>
Date: Wed, 15 Jun 2005 15:05:12 +0200
Hi,

How should I start,

"Vendor ID 3414 belongs to Voice Stream Wireless, Inc.", that's as well true as T-Mobile US because it is now the same company.
All I know about the subtypes is:
{40,	RADIUS_INTEGER4,	"",	NULL,	NULL},
{41,	RADIUS_INTEGER1,	"Venue-UTC-Offset ",	NULL,	NULL},
{42,	RADIUS_INTEGER4,	"Venue-DST-Flag ",	NULL,	NULL},
{43,	RADIUS_INTEGER,	"Venue-EOD ",	NULL,	NULL},
Remarks:
40, I found these subtype while tracing.
41, length 3 -> Value one octet, don't know if RADIUS_INTEGER1 is possible.
43, no trace, just description from doc.

T-Systems Nova International GmbH 16787, therefore the most subtypes are from the description I've posted yesterday. Most of your attributes seems correct, but maybe subtype 9 is a RADIUS_TIMESTAMP (I'm just guessing)

{1,	RADIUS_STRING,	"Location-ID ",	NULL,	NULL},
{2,	RADIUS_STRING,	"Location-Name ",	NULL,	NULL},
{3,	RADIUS_STRING,	"Logoff-URL ",	NULL,	NULL},
{4,	RADIUS_STRING,	"Redirection-URL ",	NULL,	NULL},
{5,		"Bandwidth-Min-Up ",	NULL,	NULL},
{6,		"Bandwidth-Min-Down ",	NULL,	NULL},
{7,		"Bandwidth-Max-Up ",	NULL,	NULL},
{8,		"Bandwidth-Max-Down ",	NULL,	NULL},
{9,	RADIUS_TIMESTAMP,	"Session-Terminate-Time ",	NULL,	NULL},
{10,		"Session-Terminate-End-Of-Day ",	NULL,	NULL},
{11,	RADIUS_STRING,	"Billing-Class-Of-Service ",	NULL,	NULL},
{12,	RADIUS_STRING,	"Service-Name ",	NULL,	NULL},
{13,		"Price-Of-Service ",	NULL,	NULL},
{14,		"Visiting-Provider-Code ",	NULL,	NULL},

What is the meaning of the last two parameters (NULL, NULL)?
After a closer look through the traces I found three more unknown vendor ID's, 2937, 6490 and 161.
Generally I try to get more information's directly from the vendors.

Thanks for your support,
Regards,
Manuel