The following errors occur when attempting to compile under kernel 2.2.1.
> make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/lowlevel'
> gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce
>-DTHE_FTAPE_MAINTAINER=\"[EMAIL PROTECTED]\" -DCONFIG_FT_PROC_FS
>-DCONFIG_FT_FDC_PARPORT_0=-1 -DCONFIG_FT_PAR_0=1 -DCONFIG_FT_BPCK_0=1
>-DCONFIG_FTAPE_MODULE -DCONFIG_FT_BPCK_MODULE -DCONFIG_ZFTAPE_MODULE
>-DCONFIG_ZFT_COMPRESSOR_MODULE -DMODULE -D__KERNEL__ -I. -I../../include
>-I/usr/src/linux/include -m486 -DCPU=486 -DEXPORT_SYMTAB -c ftape_syms.c
> gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce
>-DTHE_FTAPE_MAINTAINER=\"[EMAIL PROTECTED]\" -DCONFIG_FT_PROC_FS
>-DCONFIG_FT_FDC_PARPORT_0=-1 -DCONFIG_FT_PAR_0=1 -DCONFIG_FT_BPCK_0=1
>-DCONFIG_FTAPE_MODULE -DCONFIG_FT_BPCK_MODULE -DCONFIG_ZFTAPE_MODULE
>-DCONFIG_ZFT_COMPRESSOR_MODULE -DMODULE -D__KERNEL__ -I. -I../../include
>-I/usr/src/linux/include -m486 -DCPU=486 -c ftape-init.c
> gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce
>-DTHE_FTAPE_MAINTAINER=\"[EMAIL PROTECTED]\" -DCONFIG_FT_PROC_FS
>-DCONFIG_FT_FDC_PARPORT_0=-1 -DCONFIG_FT_PAR_0=1 -DCONFIG_FT_BPCK_0=1
>-DCONFIG_FTAPE_MODULE -DCONFIG_FT_BPCK_MODULE -DCONFIG_ZFTAPE_MODULE
>-DCONFIG_ZFT_COMPRESSOR_MODULE -DMODULE -D__KERNEL__ -I. -I../../include
>-I/usr/src/linux/include -m486 -DCPU=486 -c fdc-io.c
> 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.03-pre-2/ftape/lowlevel'
> make[1]: *** [modules] Error 2
> make[1]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape'
> make: *** [all] Error 2
> make[2]: Entering directory `/usr/src/ftape-4.03-pre-2/ftape/lowlevel'
> gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce
>-DTHE_FTAPE_MAINTAINER=\"[EMAIL PROTECTED]\" -DCONFIG_FT_PROC_FS
>-DCONFIG_FT_FDC_PARPORT_0=-1 -DCONFIG_FT_PAR_0=1 -DCONFIG_FT_BPCK_0=1
>-DCONFIG_FTAPE_MODULE -DCONFIG_FT_BPCK_MODULE -DCONFIG_ZFTAPE_MODULE
>-DCONFIG_ZFT_COMPRESSOR_MODULE -DMODULE -D__KERNEL__ -I. -I../../include
>-I/usr/src/linux/include -m486 -DCPU=486 -c fdc-io.c
> 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.03-pre-2/ftape/lowlevel'
> make[1]: *** [modules] Error 2
> make[1]: Leaving directory `/usr/src/ftape-4.03-pre-2/ftape'
> make: *** [install] Error 2