Hi Daryl,
The modules-2.0.0 utility package has some serious flaws and it
won't work with ftape-internal. Get the newer modutils-2.1.85 that
is used with kernel 2.1.x. You can get it at:
ftp://ftp.kernel.org/pub/linux/kernel/v2.1/
The docs with the package says it won't compile without a
kernel 2.1.x header files, but it worked with no problems with my
2.0.35 kernel header files.
This might sound like a big pain, but if you don't do it, it won't
work right. I have Caldera 1.1 and now 1.3 and they don't have the
newer modutils package. You will have to use rpm to remove the old
package before you can install the newer one.
Carl
On 10-Dec-98 Daryl Biberdorf wrote:
> I'm running Caldera 1.2, kernel upgraded to 2.0.35, patches for the
> 3c905 ethernet card and the floppy drive controller problem
> (mentioned in
> the ftape 4.02 docs) applied. The hardware is a Dell OptiPlex GXa,
> Pentium
> II, 64 MB RAM, standard onboard floppy controller.
>
> I've built the kernel to do modules, and I've successfully built the
> ftape
> programs as well.
>
> I'm now having problems getting the ftape-internal module to insert
> into
> the kernel. I'm doing the following insmod commands (to get it
> working
> before I go to kerneld):
>
> insmod ./ftape.o ft_fdc_driver=ftape-internal,none,none,\
> none ft_tracings=3,3,3,3,3
> insmod ./zftape.o ft_major_device_number=27
>
> insmod ./ftape-internal.o ft_fdc_fc10=0 ft_fdc_mach2=0 \
> ft_fdc_base=0x3f0 ft_fdc_dma=2 ft_fdc_irq=6 \
> ft_fdc_threshold=15 ft_fdc_rate_limit=4000
>
> The first two work fine. The last one fails with
>
> "Initialization of ftape-internal failed"
>
> The output of lsmod is:
>
> Module: #pages: Used by:
> zftape 20 0
> ftape 34 [zftape] 0
>
> My /etc/conf.modules is:
>
> alias char-major-27 zftape
> options ftape ft_fdc_driver=ftape-internal,none,none,none
> options ftape-internal ft_fdc_base=0x3f0 ft_fdc_irq=6 ft_fdc_dma=2
> pre-install ftape-internal /usr/local/bin/swapout 15
>
> The system log contains the following lines after trying to install
> the
> ftape-internal module:
> Dec 10 13:21:34 antioch kernel: fdc-internal.c: fdc_internal_register
> @
> 0x0484f7
> 14. Dec 10 13:21:34 antioch kernel: [008] fdc-io.c
> (fdc_register_Rc1d07396) - Prob
> ing for ftape-internal tape drive slot 1.
> Dec 10 13:21:34 antioch kernel: [009] fdc-io.c
> (fdc_register_Rc1d07396) - Prob
> ing for ftape-internal tape drive slot 2.
> Dec 10 13:21:34 antioch kernel: [010] fdc-io.c
> (fdc_register_Rc1d07396) - Prob
> ing for ftape-internal tape drive slot 3.
>
> I'm lost at this point. What would I need to be looking for to get
> ftape-internal installed? I'm
> stumped.
>
> Daryl
----------------------------------
E-Mail: Carl J. Nobile <[EMAIL PROTECTED]>
Date: 11-Dec-98
Time: 13:35:41
----------------------------------