回复:Re:Re:RE:RE:problemaboutopenconnect6.0 Windows client

飞翔 1152172779 at qq.com
Thu Jul 31 07:32:12 PDT 2014


Hi,
>   That genuinely does look like an IPv4 packet with length 0x5dc (1500),
>   so it's the Windows network stack misbehaving and sending packets larger
>   than the MTU, rather than the TAP driver doing something odd like
>   combining different packets.

>   Unless there's something wrong with the way we're setting the MTU, I'm
>   not sure there's much we can do about this. As long as we cope with it,
>   I think we're fine.
      
    It 's right! I see the MTU of the  openVPN virtual network card  manually and find it 's still 1500.
    Then I set the MTU to be 1337 manually , the error prompt disapper!
        

>   You need to run ./autogen.sh to generate the configure file.
     
     Thanks,I have built it successfully and I will test it tomorrow.

Thanks
L.G


------------------ 原始邮件 ------------------
发件人: "David Woodhouse";<dwmw2 at infradead.org>;
发送时间: 2014年7月31日(星期四) 晚上7:31
收件人: "飞翔"<1152172779 at qq.com>;
抄送: "openconnect-devel at lists.infrade"<openconnect-devel at lists.infradead.org>;
主题: Re:回复:Re:Re:RE:RE:problemaboutopenconnect6.0 Windows client

On Thu, 2014-07-31 at 19:18 +0800, 飞翔 wrote:
> > I'd quite like to see *why* we get such large packets though. Please
> > could you try this patch and see what it dumps?
>    
> 
>    Thanks a lot , I have try this patch , the "error1.log" shows the result.

Thanks...

ERROR: Tun device returned packet of 1500 bytes which is larger than MTU 1337
0000: 45 00 05 dc c9 2f 40 00 40 06 62 7e 0a 01 01 d1
0010: 70 5a 8d 42 39 44 00 50 8c cc eb 53 3b 57 74 9d
0020: 50 10 80 00 40 35 00 00 47 45 54 20 2f 70 6f 6c

That genuinely does look like an IPv4 packet with length 0x5dc (1500),
so it's the Windows network stack misbehaving and sending packets larger
than the MTU, rather than the TAP driver doing something odd like
combining different packets.

Unless there's something wrong with the way we're setting the MTU, I'm
not sure there's much we can do about this. As long as we cope with it,
I think we're fine.

>     Sorry,I am not familiar with the git .
>     Using the "git clone git://git.infradead.org/users/dwmw2/openconnect.git",I can get the project .
>     There is no "configure" file in it,so how can I build it ? Must I use the "autoconf " or use other method based on the "openconnect-6.00.tar.gz"?

You need to run ./autogen.sh to generate the configure file.

-- 
dwmw2


More information about the openconnect-devel mailing list