I have been banging my head against a very subtle problem with openafs-1.2.7.
The machine in question was running openafs happily, until it crashed, and a crash dump was taken.
The machine;
2x Pentium III 1Ghz 1Gb of Ram EEpro100 Serverworks ATA
Linux 2.4.18-18 Redhat Kernel. The same binaries now no longer work.
I have compared (using cmp) the binaries against a working machine.
/usr/vice/etc/afsd - identical with working machine /usr/vice/etc/modload/libafs.......mp.o - identical with working machine kernel - identical with a working machine. insmod - identical with a working machine...
And so on, basically, the files on the machine have not changed.
The problem ?
/afs does not mount, and fails with these messages;
afsd: No check server daemon in client. afsd: All AFS daemons started. afsd: Can't mount AFS on /afs(22)
I looked into this, and found that any afs_syscall() is returning -ENOSYS, but the funtion call is listed in /proc/ksyms.
Also the module initialization works (AFS registered in /proc/filesystems)
I am really lost - I can't see any difference between this and a working machine.
Other things tried - remaking /usr/vice/cache (new fs) that does not fix the problem either.
I saw from the archives that a guy in Stanford has had the same problem, he was told to recompile.
So I recompiled libafs on the machine and - same problem !
Any help on where to look/a solution would be greatly appreated.
I can send machine output on request.
Thanks
Jody Pearson
_______________________________________________ OpenAFS-devel mailing list [EMAIL PROTECTED] https://lists.openafs.org/mailman/listinfo/openafs-devel
