Hello -
I am running Redhat v5.2 (Apollo) with Kernel v2.2.2 on a HP Kayack
266 Mhz PII with an Iomega Ditto 2gb tape drive which I am attempting
to put to use with ftape v4.02.

I have recompiled the 2.2.2 kernel and removed the ftape v3.04d (?)
driver module as well as the ATAPI parallel IDE TAPE module and the
Micro Solutions Backpack driver (bpck.o) which I had originally
complied when I first installed kernel 2.2.2.

OK, so now I'm ready to compile and install ftape v4.02. I edit the
MCONFIG file and yes, my kernel source is at /usr/src/linux and the
file .config is in the LINUX_LOCATION. I select CONFIG_M686=y.

Now this is where I get a little confused. This drive is piggybacked
on the parallel port but I have nothing other than my floppy disk
drive located on the FDC. I think I'm going to need the Micro
Solutions Backpack driver and nothing else, right?

The file says:
        # For a standard floppy tape controller, uncomment the following
        #line:
        #
        STD_DEV=0
        #FDC_OPT +=      -DCONFIG_FT_STD_FDC_$(STD_DEV)
\                                                       
-DCONFIG_FT_INT_$(STD_DEV)=1
        #
But I don't have a standard floppy tape controller, only a floppy disk
drive, so I comment this out as I have above. I also comment out
everything else in this section EXCEPT for:
        #
        BPCK_DEV=0
        FDC_OPT +=    -DCONFIG_FT_FDC_PARPORT_$(BPCK_DEV)=-1 \
                      -DCONFIG_FT_PAR_$(BPCK_DEV)=1 \
                      -DCONFIG_FT_BPCK_$(BPCK_DEV)=1
        #
The only other thing changed is to enable full debugging, and now I
should be ready to go.

I type "make" and get this(right near the end when everything should be
hunky-dory):

        fdc-io.c: In function
`fdc_interrupt_wait':                                            
fdc-io.c:433:structure has no member named
`timeout'                                    fdc-io.c:454:structure has
no member named `timeout'                                    make[2]:
*** [fdc-io.o] Error 1                                         
        make[2]: Leaving directory `/usr/src/ftape-4.02/ftape/lowlevel'
        make[1]: *** [modules] Error 2
        make[1]: Leaving directory `/usr/src/ftape-4.02/ftape'
        make: *** [all] Error 2

Obviously after this I cannot do a "make install" and all is lost
until I can figure out how to correct this error.

Can anyone clue me in to what my problem here might be?

TIA
Tom Fleischman

Reply via email to