<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>