[opensuse-kernel] novfs kernel module
Hi, I'm kind off relying in the company to access our Novell infrastructure (NW6.5, some very few OES2, more to come). Since the 2.6.29 kernels (might have been .28.. not to sure.) the novfs kernel module is no longer shipped and the one shipped with the novell client (yaiks) does not compile properly anymore. Is there any chance to get this piece working again? (For the time being I 'work around' using ncpmount, but it has it's limitations and the client is just some more 'comfort' on top of it all (ncpmount/ncpfs does not allow for accessing files > 4GB for example). Thanks for your valuable support! just for reference, the build of novfs.ko fails with: kernel-source-2.6.29-6.4 Building novfs.ko for 2.6.29-6-debug make: Entering directory `/usr/src/linux-2.6.29-6-obj/x86_64/debug' make -C ../../../linux-2.6.29-6 O=/usr/src/linux-2.6.29-6-obj/x86_64/debug/. modules WARNING: Symbol version dump /usr/src/linux-2.6.29-6-obj/x86_64/debug/Module.symvers is missing; modules will have no dependencies and modversions. CC [M] /opt/novell/ncl/src/novfs/proc.o CC [M] /opt/novell/ncl/src/novfs/daemon.o /opt/novell/ncl/src/novfs/daemon.c: In function ‘Daemon_Dumpque’: /opt/novell/ncl/src/novfs/daemon.c:2392: error: request for member ‘counter’ in something not a structure or union /opt/novell/ncl/src/novfs/daemon.c: In function ‘local_unlink’: /opt/novell/ncl/src/novfs/daemon.c:2784: error: too many arguments to function ‘vfs_unlink’ make[3]: *** [/opt/novell/ncl/src/novfs/daemon.o] Error 1 make[2]: *** [_module_/opt/novell/ncl/src/novfs] Error 2 make[1]: *** [sub-make] Error 2 make: *** [all] Error 2 make: Leaving directory `/usr/src/linux-2.6.29-6-obj/x86_64/debug' Error: Build Failed. Best regards, Dominique (in the endless hope that maybe, one day, the NCL might be available in a repository :) ) -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
On Fri, May 01, 2009 at 11:55:44AM +0200, Dominique Leuenberger wrote:
Hi,
I'm kind off relying in the company to access our Novell infrastructure (NW6.5, some very few OES2, more to come).
Since the 2.6.29 kernels (might have been .28.. not to sure.) the novfs kernel module is no longer shipped
Um, we don't "ship" a 2.6.29 kernel yet. Or are you referring to the 11.2 snapshot and/or the FACTORY kernel? If so, we just haven't updated the novfs kernel module to work properly with the kernel changes upstream yet.
and the one shipped with the novell client (yaiks) does not compile properly anymore. Is there any chance to get this piece working again? (For the time being I 'work around' using ncpmount, but it has it's limitations and the client is just some more 'comfort' on top of it all (ncpmount/ncpfs does not allow for accessing files > 4GB for example).
It should be working in time for the 11.2 opensuse release, and I wouldn't be trusting my company infrastructure on a experimental release just yet :) And can't you just use the cifs module instead? I'd strongly recommend using that as the novfs code has some known issues that can't be worked around. thanks, greg k-h -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
On 5/1/2009 at 16:08, Greg KH <gregkh@suse.de> wrote: It should be working in time for the 11.2 opensuse release, and I wouldn't be trusting my company infrastructure on a experimental release just yet :)
sorry, you're right. I forgot to mention that I'm referring to openSUSE Factory.
And can't you just use the cifs module instead? I'd strongly recommend using that as the novfs code has some known issues that can't be worked around.
Can't the cifs module only be used against a netware server that has cifs exported (cifsstrt) ? If so: this is a 'nightmare' on a netware server and I'm sure we do not want this enabled on the > 100 servers we're managing (the nightmare starts latest with the cifsctxt.txt configuration file...bwah). As said, for the moment I work around with ncpmount (based on ncpfs), but the 4GB limitation starts to strike more and more. Nevertheless, thanks anyway for your reply. If there is any testing resource needed: count me in. Dominique -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
On Fri, May 01, 2009 at 04:14:13PM +0200, Dominique Leuenberger wrote:
On 5/1/2009 at 16:08, Greg KH <gregkh@suse.de> wrote: It should be working in time for the 11.2 opensuse release, and I wouldn't be trusting my company infrastructure on a experimental release just yet :)
sorry, you're right. I forgot to mention that I'm referring to openSUSE Factory.
Ah, yeah, no one has updated the novfs code for FACTORY yet. Feel free to send us patches to do so if you can :)
And can't you just use the cifs module instead? I'd strongly recommend using that as the novfs code has some known issues that can't be worked around.
Can't the cifs module only be used against a netware server that has cifs exported (cifsstrt) ?
Yes. But for some reason, I thought this was what most big Netware instances were running these days for better integration with Windows machines.
If so: this is a 'nightmare' on a netware server and I'm sure we do not want this enabled on the > 100 servers we're managing (the nightmare starts latest with the cifsctxt.txt configuration file...bwah).
Ah, ok, nevermind then, I must have been mistaken.
As said, for the moment I work around with ncpmount (based on ncpfs), but the 4GB limitation starts to strike more and more. Nevertheless, thanks anyway for your reply. If there is any testing resource needed: count me in.
The 4Gb limitation seems like something we are not going to be able to overcome in the novfs code so if this is a problem for you, I think the cifs solution is the only one at this time. If this is a real issue, please bring it up to your Novell support representative to be able to give us some resources to deal with it. thanks, greg k-h -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
On 5/1/2009 at 17:13, Greg KH <gregkh@suse.de> wrote: Ah, yeah, no one has updated the novfs code for FACTORY yet. Feel free to send us patches to do so if you can :)
I wish I would have enough knowledge for this. I can mostly read some C code and even write simple ones.. but kernel stuff is somewhat 'special'
But for some reason, I thought this was what most big Netware instances were running these days for better integration with Windows machines.
At least not in our company. And no other one I know using Netware. Everybody is happy with the Novell Client (which anyhow you require if you want to use ConsoleOne as admin tool). I think we have it active on a total of about 5 servers max, where it is solely used for scan-to-folders from some canon copy machines.
As said, for the moment I work around with ncpmount (based on ncpfs), but the 4GB limitation starts to strike more and more. Nevertheless, thanks anyway for your reply. If there is any testing resource needed: count me in.
The 4Gb limitation seems like something we are not going to be able to overcome in the novfs code so if this is a problem for you, I think the cifs solution is the only one at this time.
The 4GB limitation applies to ncpfs. Whenever I worked with the Novell client for Linux (which brings a novfs module on it's own) the 4GB limitation does not exist. (Which is also one of the buzz advertising arguments of NCL actually).
If this is a real issue, please bring it up to your Novell support representative to be able to give us some resources to deal with it.
unfortunately, in those cases you're always referred to SLED, which is a supported platform and has a working NCL (which of course we're also running here. But being able to participate in the openSUSE development is rather important to me to). Dominique -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
participants (2)
-
Dominique Leuenberger
-
Greg KH