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:
[root@localhost ftape-4.02]# make
for i in ftape ; do make -C $i all
; done
make[1]: Entering directory `/usr/src/ftape-4.02/ftape'
> ../include/linux/modversions.h
[BIG SNIP]
(This comes 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
- Errors compiling ftape-4.02 - Please help Tom Fleischman
- Re: Errors compiling ftape-4.02 - Please help Wolfgang Weisselberg
- Re: Errors compiling ftape-4.02 - Please help Tom Fleischman
- Re: Errors compiling ftape-4.02 - Please hel... Juergen Leising
