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.
 

Reply via email to