<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";
color:black;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";
color:black;}
span.EmailStyle17
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:1754663359;
mso-list-type:hybrid;
mso-list-template-ids:-1192749126 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level3
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l0:level4
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level5
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level6
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l0:level7
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level8
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level9
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=white lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>If you are working on a VPWS service flow in an Alvarion 4-Motion base station you will have to do some steps to fix the NAS. <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoListParagraph style='text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><span style='mso-list:Ignore'>1.<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> Update to the latest version for 2.2<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><span style='mso-list:Ignore'>2.<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Define the R3 attributes in a separate dictionary.<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><span style='mso-list:Ignore'>3.<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Update the main dictionary.wimax to make sure all of the Alvarion WiMAX- attributes are added to that dictionary<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><span style='mso-list:Ignore'>4.<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Let me know any success as I have yet to get the NAS to properly accept the service flow.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Let me know if you need any dictionary files for that NAS.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>David<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'> freeradius-users-bounces+david.peterson=acc-corp.net@lists.freeradius.org [mailto:freeradius-users-bounces+david.peterson=acc-corp.net@lists.freeradius.org] <b>On Behalf Of </b>Kristoffer Milligan<br><b>Sent:</b> Friday, March 25, 2011 4:26 AM<br><b>To:</b> FreeRadius users mailing list<br><b>Subject:</b> Wrong packing of attributes?<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>radiusd: FreeRADIUS Version 3.0.0, for host i686-pc-linux-gnu, built on Mar 24 2011 at 15:45:30<br><br>I'm on a bit of a limb here, but I think I might have found a bug. Far from sure though, so please don't kill me if I'm wrong.<br><br>Example of authentication reply:<br><br>Sending Access-Accept of id 162 to 192.168.106.240 port 1812<br> WiMAX-R3-IF-Name = "KRIS"<br> 01 06 4b 52 49 53 <br> WiMAX-PDFID = 1<br> 02 04 00 01 <br> <b>WiMAX-R3-IF-Descriptor = ...</b><- <b>Perfect</b><br> 1a 13 000060b5 (24757) 8b 0d 00 01 06 4b 52 49 53 02 04 00 01 <br> WiMAX-Packet-Data-Flow-Id = 1<br> 01 04 00 01 <br> WiMAX-Direction = Bi-Directional<br> 04 03 03 <br> WiMAX-Transport-Type = Ethernet<br> 06 03 03 <br> WiMAX-Uplink-QOS-Id = 1<br> 07 03 01 <br> WiMAX-Downlink-QOS-Id = 1<br> 08 03 01 <br> WiMAX-ClassifierID = 1<br> 01 03 01 <br> WiMAX-Classifier-Priority = 1<br> 02 03 01 <br> WiMAX-Classifier-Direction = Bi-Directional<br> 04 03 03 <br> WiMAX-VLAN-ID = 50<br> 09 04 00 32 <br> <b>WiMAX-Classifier = ...</b> <- <b>Perfect</b><br> 0b 0f 01 03 01 02 03 01 04 03 03 09 04 00 32 <br> WiMAX-QoS-Id = 1<br> 01 03 01 <br> WiMAX-Schedule-Type = Best-Effort<br> 04 03 02 <br> WiMAX-Traffic-Priority = 1<br> 05 03 01 <br> WiMAX-Maximum-Sustained-Traffic-Rate = 2000000<br> 06 06 00 1e 84 80 <br> WiMAX-Packet-Flow-Descriptor = ...<br> 1a 37 000060b5 (24757) 1c 31 00 01 04 00 01 04 03 03 06 03 03 07 03 01 08 03 01 <br> <b>0b 0f 01 03 01 02 03 01 04 03 03 09 04 00 32 01 </b><-Our classifier has been packed in the flow descriptor<br> 03 01 04 03 02 05 03 01 06 06 00 1e 84 80 <br> Calling-Station-Id = "00-10-E7-AA-40-C4"<br> 1f 13 30 30 2d 31 30 2d 45 37 2d 41 41 2d 34 30 2d 43 <br> 34 <br> EAP-Message = 0x03070004<br> 4f 06 03 07 00 04 <br> Message-Authenticator = 0x00000000000000000000000000000000<br> 50 12 ...<br> User-Name = "{am=1}34f1c6d378383b0a78a50d1d61c14976"<br> 01 28 7b 61 6d 3d 31 7d 33 34 66 31 63 36 64 33 37 38 <br> 33 38 33 62 30 61 37 38 61 35 30 64 31 64 36 31 <br> 63 31 34 39 37 36 <br> WiMAX-AAA-Session-Id = 0x3635613865393037626230306231653539633164643033626162353832353630<br> 1a 29 000060b5 (24757) 04 23 00 36 35 61 38 65 39 30 37 62 62 30 30 62 31 65 35 <br> 39 63 31 64 64 30 33 62 61 62 35 38 32 35 36 30 <br> WiMAX-MSK = 0xbb7ceda36bf48308924b3c134c73a576e4f0a290ee7e099070d0b6efe09a98032a0a4f93e626a3a1c803ca964d0288da345587f2c8b64d76c39957e482662b4a<br> 1a 5b 000060b5 (24757) 05 55 00 87 2b dc 67 b2 50 8a 3f 02 95 25 c3 d2 c2 52 d2 <br> 07 50 3b a1 a9 e0 53 48 3a a2 74 3f 86 5c 22 17 <br> a2 a6 72 64 c9 0e de 93 53 a7 18 a4 92 40 79 6e <br> 54 d3 81 c5 9e c7 3c ac 2c 53 12 c8 b0 63 81 a5 <br> 8e ca ed c4 f8 ed 05 29 42 4a 40 98 56 8b 34 8b <br> b5 2f <br> Code: 2<br> Id: 162<br> Length: 309<br> Vector: 8b8551e57f89b4247daf7b2f0d312efa<br> Data: 1a 13 000060b5 (24757) 8b 0d 00 01 06 4b 52 49 53 02 04 00 01 <br> 1a 37 000060b5 (24757) 1c 31 00 01 04 00 01 04 03 03 06 03 03 07 03 01 <br> 08 03 01 0b 0f 01 03 01 02 03 01 04 03 03 09 04 <br> 00 32 01 03 01 04 03 02 05 03 01 06 06 00 1e 84 <br> 80 <br> 1f 13 30 30 2d 31 30 2d 45 37 2d 41 41 2d 34 30 2d 43 <br> 34 <br> 4f 06 03 07 00 04 <br> 50 12 b5 7e 69 23 2f d4 52 d0 5b 8d de e2 83 41 c3 22 <br> 01 28 7b 61 6d 3d 31 7d 33 34 66 31 63 36 64 33 37 38 <br> 33 38 33 62 30 61 37 38 61 35 30 64 31 64 36 31 <br> 63 31 34 39 37 36 <br> 1a 29 000060b5 (24757) 04 23 00 36 35 61 38 65 39 30 37 62 62 30 30 62 <br> 31 65 35 39 63 31 64 64 30 33 62 61 62 35 38 32 <br> 35 36 30 <br> 1a 5b 000060b5 (24757) 05 55 00 87 2b dc 67 b2 50 8a 3f 02 95 25 c3 d2 <br> c2 52 d2 07 50 3b a1 a9 e0 53 48 3a a2 74 3f 86 <br> 5c 22 17 a2 a6 72 64 c9 0e de 93 53 a7 18 a4 92 <br> 40 79 6e 54 d3 81 c5 9e c7 3c ac 2c 53 12 c8 b0 <br> 63 81 a5 8e ca ed c4 f8 ed 05 29 42 4a 40 98 56 <br> 8b 34 8b b5 2f <br>Fri Mar 25 09:15:51 2011 : Info: (6) Finished request.<br><br>The problem here though, is that the following attributes:<br><b>WiMAX-QoS-Id</b> = 1<br> 01 03 01 <br><b>WiMAX-Schedule-Type</b> = Best-Effort<br> 04 03 02 <br><b>WiMAX-Traffic-Priority</b> = 1<br> 05 03 01 <br><b>WiMAX-Maximum-Sustained-Traffic-Rate</b> = 2000000<br><br>Should really be packed into a WiMAX-QoS-Descriptor,as far as I can see? Cut'n'paste from Dictionary:<br><br>ATTRIBUTE WiMAX-QoS-Descriptor 29 tlv<br>ATTRIBUTE WiMAX-QoS-Id 29.1 byte<br>ATTRIBUTE WiMAX-Global-Service-Class-Name 29.2 string # 6 octets<br>ATTRIBUTE WiMAX-Service-Class-Name 29.3 string<br>ATTRIBUTE WiMAX-Schedule-Type 29.4 byte<br>ATTRIBUTE WiMAX-Traffic-Priority 29.5 byte<br>ATTRIBUTE WiMAX-Maximum-Sustained-Traffic-Rate 29.6 integer<br>ATTRIBUTE WiMAX-Minimum-Reserved-Traffic-Rate 29.7 integer<br>ATTRIBUTE WiMAX-Maximum-Traffic-Burst 29.8 integer<br>ATTRIBUTE WiMAX-Tolerated-Jitter 29.9 integer<br>ATTRIBUTE WiMAX-Maximum-Latency 29.10 integer<br>ATTRIBUTE WiMAX-Reduced-Resources-Code 29.11 byte<br>ATTRIBUTE WiMAX-Media-Flow-Type 29.12 byte<br>ATTRIBUTE WiMAX-Unsolicited-Grant-Interval 29.13 short<br>ATTRIBUTE WiMAX-SDU-Size 29.14 short<br>ATTRIBUTE WiMAX-Unsolicited-Polling-Interval 29.15 short<br>ATTRIBUTE WiMAX-Media-Flow-Description-SDP 29.16 string<br><br>And should most definately *not* be included in the WiMAX-Packet-Flow-Descriptor.<br><br>Am I messing up something here, or could there be a bug in the encoder?<br><br>- Kristoffer Milligan<o:p></o:p></p></div></body></html>