Hi Norvell - I'm sending a cc of this to the Mandrake Expert list,
because there's probably somebody there who can comment on this better
than I can.

Norvell Spearman wrote (with regards to the idea of using the 2.2.14
ppp.o module with the 2.2.16 kernel):

> Could the above solution possibly work for a tape drive problem I'm
> having?  My tape drive isn't working with Mandrake 7.1 where it works
> perfectly with 7.0.  I'm including my previous posting to expert.  I've
> already tried changing the block size with an mt command (before running
> tar), but with no success.  Upgrading the kernel to 2.2.16-4mdk didn't
> help either.

It'd be worth a try I think.

> And instead of recompiling 2.2.14, could I not simply find ide-tape.o in
> the kernel-2.2.14 rpm and use it?

Possibly - I'm just not sure if the .o file would be included in the
RPM. I think it probably would be so long as you don't mean the source
RPM - the source RPM just has code that you need to compile before you
use it. If you can find ide-tape.o from a 2.2.14 RPM then it'd probably
work.

You'd still need to change the kernel version in ide-tape.o to make it
work without error messages - this is not hard to do, you just have to
load the module into a text editor (eg Emacs) and change the 2.2.14 to
2.2.16 or whatever kernel you're using. You'd have to check which kernel
it is exactly if you're using a Mandrake modified one - typing 'cat
/proc/version' in a terminal will give this to you. Then you put the
module you've modified in place of the one that's already there -
somewhere in /lib/modules/2.2.16/ probably - (good idea to make a backup
called ide-tape.o.old or whatever) and then 'insmod ide-tape'. You may
have to 'rmmod ide-tape' first to unload the old module.

Please remember though that dropping back to an earlier module isn't
really a solution, and this technique probably won't work with kernel
2.4. Please feel free to email me if you have any problems following
these instructions. Hope this helps.

Tom

Reply via email to