>
> I'd suspect the VPN first.  They normally encapsulate packets, reducing the
> maximum size for the original data which must then be fragmented if it was
> already at the maximum packet size. If the sender sets the DF (don't
> fragment) bit, which is often done unnecessarily, it will fail and have to
> try to determine the largest packet size that will go through.  And this
> will fail if intermediate firewalls block the required ICMP packats as they
> usually do in situations where VPNs are needed.  You could try setting the
> MTU lower on the client to work around the problem.
>

Many thanks. It appears that was the problem. I was inclined to blame the
horrible Cisco AnyConnect VPN myself, but i) icmp echo-requests get through
fine, and ii) ssh/www/samba work apparently correctly over it. (It would
still be horrible even if it turns out to be some firewall's fault :-) )

For others, the command to try under Linux is something like sudo ifconfig
eth0 mtu 300, You should probably use a higher value than 300 once it works
(1200?).

Once again, many thanks for your help.

Reply via email to