Hi, I'm trying to send the following SIP profile to a Nokia E61 : <?xml version="1.0"?> <wap-provisioningdoc version="1.2"> <characteristic type="APPLICATION"> <parm name="APPID" value="w9010"/> <parm name="PROVIDER-ID" value="Testprofile"/> <parm name="APPREF" value="Testprofile"/> <parm name="TO-NAPID" value="WaveLAN"/> <parm name="NAME" value="Test"/> <parm name="APROTOCOL" value="UDP"/> <parm name="PTYPE" value="IETF"/> <parm name="PUID" value="[EMAIL PROTECTED]"/> <parm name="AUTOREG" value="needed"/> <parm name="SIGNALCMPR" value="yes"/> <parm name="SECNEG" value="yes"/> <characteristic type="APPADDR"> <parm name="ADDR" value="sip.xyz.com"/> <parm name="LR" value="yes"/> <characteristic type="PORT"> <parm name="PORTNBR" value="5060"/> </characteristic> </characteristic> <characteristic type="RESOURCE"> <parm name="URI" value="talk.nir.net:5060;transport=UDP"/> <parm name="AAUTDATA" value="xyz2.co.uk"/> <parm name="AAUTHNAME" value="user"/> <parm name="AAUTHSECRET" value="1234"/> </characteristic> </characteristic> <characteristic type="NAPDEF"> <parm name="NAPID" value="WaveLAN"/> <parm name="BEARER" value="WLAN"/> <parm name="NAME" value="WaveLAN"/> <parm name="NETWORKMODE" value="Infrastructure"/> <characteristic type="WLAN"> <parm name="SSID" value="Transatel"/> <parm name="NetworkMode" value="Infrastructure"/> </characteristic> <parm name="INTERNET"/> </characteristic> </wap-provisioningdoc>
It's working great when I use libwbxml to compile it, but it's failing when I use kannel. The two generated wbxml are different that would explain why one is working and not the other one. libwbxml (with HMAC header manually added) : 70062F1F2DB6918192313530453944353346383033344241463834363830313836304344 3746414632433041323631324300030B6A00C54503312E320001C6000155018736000006 037739303130000187000138000006035465737470726F66696C65000187050341505052 45460006035465737470726F66696C65000187220603576176654C414E00018707060354 657374000187000137000006035544500001870503505459504500060349455446000187 0503505549440006033039333934343434344074616C6B2E78797A2E6E65740001870503 4155544F5245470006036E656564656400018705035349474E414C434D50520006037965 7300018705035345434E45470006037965730001C6000156018734000006037369702E78 797A2E636F6D00018705034C520006037965730001C65301872306033530363000010101 C600015901873A0000060374616C6B2E6E69722E6E65743A353036303B7472616E73706F 72743D5544500001870503414155544441544100060378797A322E636F2E756B00018700 01310000060375736572000187000132000006033132333400010101C655018711060357 6176654C414E000187100603574C414E000187070603576176654C414E00018713034D4F 4445000603496E6672617374727563747572650001C65003574C414E0001870503535349 440006035472616E736174656C00018705034E6574776F726B4D6F6465000603496E6672 617374727563747572650001018714010101 kannel : 01062F1F2DB6918192344533413537424332453537303046323338453533433331414232 353834423446434136444446340001016A00C501C6018710034150504944001103773930 3130000187100350524F56494445522D49440011035465737470726F66696C6500018710 034150505245460011035465737470726F66696C650001871003544F2D4E415049440011 03576176654C414E0001871511035465737400018710034150524F544F434F4C00110355 445000018710035054595045001103494554460001871003505549440011033039333934 343434344074616C6B2E78797A2E6E657400018710034155544F5245470011036E656564 656400018710035349474E414C434D505200110379657300018710035345434E45470011 037965730001C601871003414444520011037369702E78797A2E636F6D00018710034C52 0011037965730001C601871003504F52544E42520011033530363000010101C601871003 55524900110374616C6B2E6E69722E6E65743A353036303B7472616E73706F72743D5544 500001871003414155544441544100110378797A322E636F2E756B000187100341415554 484E414D4500110375736572000187100341415554485345435245540011033132333400 010101C6018710034E41504944001103576176654C414E000187121103574C414E000187 151103576176654C414E00018710034E4554574F524B4D4F4445001103496E6672617374 727563747572650001C601871003535349440011035472616E736174656C00018710034E 6574776F726B4D6F6465001103496E667261737472756374757265000101871003494E54 45524E455400010101 Moreover kannel is sending this UDH 05040B840B84 whereas I'm usually using 05040B8423F0 for OMA settings. So, is there anything to do to make this work with kannel ? Thanks, Nicolas.
