Re: Pulling stalls before 52MB (works via netcat)

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

 



>> > I can push fine over ssh but pulling via rsync or scp always stalls
>> > at about the same point which must be between 26MB and 52MB.  I can
>> > pull via netcat just fine.  I've tried compiling HPN out of the
>> > install on both the client and server and I've tried -C on the
>> > client with the same result.  I'm on Gentoo.  Any ideas?
>>
>> I should have said I'm on openssh-6.6_p1-r1.
>>
> The first thing that comes to mind is you're over-taxing Linux's
> selective ack's. Try disabling with:
>
> # echo 0 > /proc/sys/net/ipv4/tcp_sack

That didn't do it but switching to MTU 576 seems to have fixed it.  I
suspect the root of the problem is that I'm using an AT&T modem/router
with the server. I've had trouble using a proxy server there before
and I discovered that the attached modem/router doesn't send ICMP
responses. The solution proposed by AT&T was to put the modem/router
into bridged mode but it's remote so I haven't been able to do that.

Could this MTU discovery also point to the modem/router and could
putting it into bridged mode solve the problem? What can I do in the
meantime?

Is it strange that netcat works with MTU 1500 and openssh doesn't?

- Grant
_______________________________________________
openssh-unix-dev mailing list
openssh-unix-dev@xxxxxxxxxxx
https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev




[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux