[Bug 460743] New: fail to copy files >4GB with ncpfs mounted volumes

https://bugzilla.novell.com/show_bug.cgi?id=460743 Summary: fail to copy files >4GB with ncpfs mounted volumes Product: openSUSE 11.2 Version: unspecified Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: dominique.leuenberger@tmf-group.com QAContact: qa@suse.de Found By: Community User I can't copy a file > 4GB to a server. Server has been mounted using ncpmount -S ... -A... -U... /server the copy stops at exactly 4GB. dle3ams@3120-2914:~> rpm -q kernel-default kernel-default-2.6.27.7-3.1 dle3ams@3120-2914:~> cat /etc/issue Welcome to openSUSE 11.2 Alpha 0 - Kernel \r (\l). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=460743 User devzero@web.de added comment https://bugzilla.novell.com/show_bug.cgi?id=460743#c1 roland kletzing <devzero@web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |devzero@web.de --- Comment #1 from roland kletzing <devzero@web.de> 2008-12-20 04:25:33 MST --- i think that is a protocol limit. just the same as NFSv2, which was limited to 2GB files. there is a novell client for opensuse 11 at http://download.novell.com/protected/Summary.jsp?buildid=N848u3D7BjQ~ not sure if it works with 11.1 or 11.2, but it doesn`t have that 4gb limit - see http://www.novell.com/products/openenterpriseserver/linuxclient.html -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=460743 User dominique.leuenberger@tmf-group.com added comment https://bugzilla.novell.com/show_bug.cgi?id=460743#c2 --- Comment #2 from Dominique Leuenberger <dominique.leuenberger@tmf-group.com> 2008-12-21 04:42:03 MST --- Roland, Offering to use the novell client should almost be considered a crime. The available beta does not work properly on 11.1; it hardly was/is able to be used on 11.0. What do you mean by 'protocol limitation'? The novell client uses the same ncpfs file system module in the background and not having the 4GB limitation in this case sounds pretty awkward. Where would the difference be? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=460743 User devzero@web.de added comment https://bugzilla.novell.com/show_bug.cgi?id=460743#c3 --- Comment #3 from roland kletzing <devzero@web.de> 2008-12-21 06:37:41 MST ---
Offering to use the novell client should almost be considered a crime.
pardon, i didn`t know that recommending a proprietary novell product for connecting to another proprietary novell product is to be considered a crime.
The available beta does not work properly on 11.1; it hardly was/is able to be used on 11.0.
i did not really recommend it, i just tried to give a hint about that, as i didn`t have a clue from which background you`re coming ( to be honest, i didn`t check for the reporters name) and because the specs tell, that it doesn`t have the 4gb limit. i had read somewhere, that ncpfs has that 4gb limit and it would be "by design". but maybe that was either wrong or outdated information.
What do you mean by 'protocol limitation'? The novell client uses the same ncpfs file system module in the background and not having the 4GB limitation in this case sounds pretty awkward. Where would the difference be?
ok, if it uses the same kernel module, then you`re right. i think i shutup here because of to few knowledge...sorry for the confusion -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=460743 User dominique.leuenberger@tmf-group.com added comment https://bugzilla.novell.com/show_bug.cgi?id=460743#c4 --- Comment #4 from Dominique Leuenberger <dominique.leuenberger@tmf-group.com> 2008-12-21 08:51:08 MST --- (In reply to comment #3 from roland kletzing)
Offering to use the novell client should almost be considered a crime.
pardon, i didn`t know that recommending a proprietary novell product for connecting to another proprietary novell product is to be considered a crime.
Roland, the crime is not offering a close source product at all. I don't mind them at all... the crime is to offer something that works as bad. I can point you out several issues with it, but that would be beyond the scope of this ticket and we could do that in private mail if you're interested. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=460743 User devzero@web.de added comment https://bugzilla.novell.com/show_bug.cgi?id=460743#c5 --- Comment #5 from roland kletzing <devzero@web.de> 2008-12-21 11:31:52 MST --- thanks for the offer. i think i don`t want to get into the details of another broken software package (there`s too much of that around). let`s at least try to make opensource better.... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=460743 User devzero@web.de added comment https://bugzilla.novell.com/show_bug.cgi?id=460743#c6 --- Comment #6 from roland kletzing <devzero@web.de> 2008-12-26 05:55:56 MST --- here is some info that ncpfs does not support files >4gb: http://bugzilla.kernel.org/show_bug.cgi?id=12112 are you sure that you could every copy a file >4gb ?
the copy stops at exactly 4GB. how does it stop? freeze? copy ends without an error?
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=460743 Cyril Hrubis <chrubis@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |dominique.leuenberger@tmf-g | |roup.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=460743 User dominique.leuenberger@tmf-group.com added comment https://bugzilla.novell.com/show_bug.cgi?id=460743#c7 Dominique Leuenberger <dominique.leuenberger@tmf-group.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|dominique.leuenberger@tmf-g | |roup.com | --- Comment #7 from Dominique Leuenberger <dominique.leuenberger@tmf-group.com> 2009-01-19 09:58:26 MST --- The copy 'aborts' at 4GB. there is a 4GB file at the location. I can't remember ever having written that it ever worked... but that should not invalidate a bug, should it? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=460743 User marcel.cox@gmail.com added comment https://bugzilla.novell.com/show_bug.cgi?id=460743#c8 Marcel Cox <marcel.cox@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marcel.cox@gmail.com --- Comment #8 from Marcel Cox <marcel.cox@gmail.com> 2009-01-22 04:00:41 MST --- While I have no solution to the problem itself, I would at least like to use my knowlede about the NCP protocol and NetWare history to explain the current situation. The Novell Core Protocol (NCP) has been developped by Novell for the NetWare OS and has been extended over time with new functionality as newer NetWare versions were released. ncpfs and its related tools have not been written by Novell, but rather they are based on reverse engineering of old versions of the NCP protocol. I don't know whether the people that worked on ncpfs had access to the official Novell NCP documentation. In any case, all the "newer" functionality built into the NCP protocol is not included in ncpfs. The most important NCP enhacements that were introduced in 2002 and 2003 and that are not included in ncpfs are: - 64 bit file system support - utf8 support to correctly handle extended characters in file names Issues related to these 2 missing features are regularly reported by ncpfs users. E.g. the impossibility to handle files bigger than 4GB and the problems or strange side effects that occur when using ncpfs on file names with special characters. To fix these problems, some significant work would have to be done to ncpfs. In fact, ncpfs would have to keep track of the supported features (64 bit support or itf8 support) per volume, and would have to decide per volume on whether to use the old or the new NCP verbs to access the files on that volume. Given that ncpfs is currently an orphaned package without maintainer, I doubt anyone will do ^this work. In this thread, the Novell client for Linux was mentioned. The Novell client for Linux is *not* based on ncpfs. It is written to fully support all the newer NCP protocol options and as such has no problems with files bigger than 4GB and with files using special characters. Unfortunately, the Novell client for Linux is not open source and is primarily targeted towards SLED and not openSUSE. As such, openSUSE support is always running behind and new versions of openSUSE or generally not directly supported and requires significant if you want to get the client to work at all. The real solution to the problem would be if Novell would open source their Novell Client for Linux so that it could be kept up to date and would be integral part of new releases of openSUSE and possibly also other distributions. It could be used instead of ncpfs and would greatly benefit all customers that would like to connect their Linux machines to Novell servers (whether NetWare or OES). PS. The official and up to date documentation for the NCP protocol can be found here: http://developer.novell.com/documentation/ncp/ncp__enu/data/bktitle.html To quickly locate the description of the new NCP verbs, the history section of the documentation can be used: http://developer.novell.com/documentation/ncp/ncp__enu/data/a1wysid.html -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=460743 Cyril Hrubis <chrubis@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |chrubis@novell.com AssignedTo|bnc-team-screening@forge.pr |kernel-maintainers@forge.pr |ovo.novell.com |ovo.novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=460743 User gregkh@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=460743#c9 Greg Kroah-Hartman <gregkh@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |dominique.leuenberger@tmf-g | |roup.com --- Comment #9 from Greg Kroah-Hartman <gregkh@novell.com> 2009-02-27 20:20:02 MST --- ncpfs is opensource, are you referring to the userspace tools that currently are not? If the 4gb limit is being hit, have you tried the CIFS interface instead? The file size limitation shouldn't be there. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=460743 User dominique.leuenberger@tmf-group.com added comment https://bugzilla.novell.com/show_bug.cgi?id=460743#c10 Dominique Leuenberger <dominique.leuenberger@tmf-group.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|dominique.leuenberger@tmf-g | |roup.com | --- Comment #10 from Dominique Leuenberger <dominique.leuenberger@tmf-group.com> 2009-03-02 08:18:11 MST --- I'm referring to the open source kernel module and the open source ncpmount utilities.' I did not try changing to CIFS, as our netware server is not configured to accept CIFS connections. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=460743 User gregkh@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=460743#c11 --- Comment #11 from Greg Kroah-Hartman <gregkh@novell.com> 2009-03-02 08:34:12 MST --- Yess, the 4Gb file size is a known limitation with ncpfs right now. It might be a while before it is fixed... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com