Networking :: unable to move/copy more then 2G to another linux



Did you try increasing your TCP buffer size with sysctl or did I waste my breath posting?
hello,

thanks a lot for reply

there have been two possible explanations to the 2G limitation:

1) samba limitation
2) tcp buffer size

It's been now many years I deal with linux (I'm still newbie)
I never heard of samba limitations and never encountered such limitations. I never had to have recorse to tcp fine tuning to transmit over home network 4G.

In my home network there are several computers and only one with XP and one with DSL.

The problem is that DSL refuses to send more than 2G to another machine Linux or XP

DSL says (or rather bash):

dsl@box:/mnt/hdc1/slackware-12.1-iso$ mv /mnt/hdc1/sl*/slackware-12.1-install-dvd.iso /home/dsl/mnt/SL*/320disk
File size limit exceeded

It means that the system knows the problem

It remains to find out where this file size limit comes from?

thank you







[B]

Well, we are suggesting things because we don't know for sure.  This isn't kernel hacker central y'know.

And Serge, it will help if you tell us the outcome of trying things we have suggested.  You haven't done that.  Did you remount your Samba share using the -o lfs option?  You haven't said.


System limitations: process and resource limits that the system knows about can be seen and re-set with the ulimit command.

Can you please post the output of the following commands:

Code Sample
$ ulimit -a


Code Sample
# sysctl -a | grep net.ipv4.tcp_mem


I think the most likely thing though, as had been suggested, is that something has been compiled without large file support and it's never come up before for some reason.

Have you tried moving the file without samba? You haven't said.  For example, running monkeyserver on dsl and downloading it via your browser on the other machine, or by ftp?  That would tell us whether samba is the culprit or not.


original here.