Hi Jan, Jan Kratochvil schrieb: > > Hi, > > Kannel is affecte by a bug of SonyEricsson T610 > SonyEricssonT610/R101 Profile/MIDP-1.0 Configuration/CLDC-1.0 > http://wap.sonyericsson.com/UAprof/T610R101.xml > > - it has problems with dropped packets of Segmented WTP packets. Kannel will > cut the HTTP connection at arbitrary point during final session assemblation. > > BUG of T610: > T610 sends Invoke with TPI Option MaximumGroup=5120 [WTP(*) page 47(73)]. > Kannel responds with no TPI set. According to WTP(*) Table 1 of page 14(73) > T610 should no longer set any Segmented WTPs; it still sends them. > > Bug of Kannel: > wap/wtp_resp.c 1.10 line 791 acknowledges the receival of Group Trailer no > matter whether miss any preceding packets of the last Group. > assembly_sar_event() afterwards cuts the data stream at the missing packet: > Packet with psn %d not found > > My workaround: > Going to borrow a T610 and try workarounding its bug by forcing TPI NumGroups=1 > according to WTP(*) page 47(73). I would like single-packet acknowledgments due > to the common case of dropped packets anyway. > > Regards, > Lace > > (*) http://www.openmobilealliance.org/tech/affiliates/wap/wap-224-wtp-20010710-a.pdf
I'll grap some time this week-end to review this, along with other issues in order to package 1.3.2 devel tarballs. Thanks for reporting. In order to have it queued in our bug tracking system, would you be so kind to profile it to http://bugs.kannel.org too? ;) Stipe mailto:[EMAIL PROTECTED] ------------------------------------------------------------------- Wapme Systems AG Vogelsanger Weg 80 40470 D�sseldorf, NRW, Germany phone: +49.211.74845.0 fax: +49.211.74845.299 mailto:[EMAIL PROTECTED] http://www.wapme-systems.de/ ------------------------------------------------------------------- -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.2.2 (Cygwin) mIsEP6mcYwEEAMDnUiUwrbb+xwTFWN6TxF2+XZu7/alwJMeCwMBRvXtPZqfjpPhS OkBpU0F4TrVuugz1HINTSaJTYq10AzDQXp5NkyWgckqW79nPAWuOX0dicbJk+cN2 nM2TI4KaxUDe6u8hghNEnH/i2lXsUu9apnP/iixzV81VC2je3uc9hZpnAAYptEVT dGlwZSBUb2xqIChUZWNobm9sb2d5IENlbnRlciAmIFJlc2VhcmNoIExhYikgPHRv bGpAd2FwbWUtc3lzdGVtcy5kZT6ItAQTAQIAHgUCP6mcYwIbAwYLCQgHAwIDFQID AxYCAQIeAQIXgAAKCRABV0w1BqPYRuSqA/wPzsQxao2YePENCtgRTrO86U6zg3sl OcS6CJFI4FZP5h/xD3GRsNH1+MPSvZlomDdpFnr547DGz/Kq9MXuQwVvlVig5yWZ K5dtKp1r5YLhxJQBhfirZbRFFnYmf19f18J8OoS28tuFVftDl1AIwJS3HLyBTv6H g2HyLAEKQIp30Q== =aYCI -----END PGP PUBLIC KEY BLOCK-----
