Hello Christian,

I don't cite your log file, but I think you messed something
up.

0. RTFM: ftape-manual from ftape-4.x-doc-1.03 has nice
html-documentation.

1. MCONFIG: parameters DCONFIG_FT_* are default values, you
can override them with parameters on the commandline of
insmod or in /etc/conf.modules. This simplifies testing.

2. Don't mess options in conf.modules:

ftape knows options: ft_fdc_driver and ft_fdc_tracings

So write
        options ftape ft_fdc_driver=bpck-fdc,none,none,none, ft_fdc_tracings=3,3,3,3,3

Next your driver bpck-fdc has his own options line:

        options bpck-fdc ft_fdc_base=0x378, ft_fdc_irq=7, ft_fdc_dma=3

You may also try 

        ft_fdc_parport=DEC0,DEC1,DEC2,DEC3

as option of bpck-fdc with DEC0=0 (0=0x378, 1=0x278, 2=0x3bc).


> Hello linux-tapers,
> 
> I can't make any progress in getting my Iomega
> Ditto Easy 3200 work under linux. I hope somebody
> can help me find the clue. The problem is that
> the ftape-module for external parallel port
> drives does not find the irq for the parallel
> port. The documentation (FAQ, HOWTO etc.) for 
> this configuration is quite sparse, but I think 
> I didn't miss a magic switch.
> 
> I have a PII-400 on a ASUS P2B board, parallel 
> port on irq 7, io-Port 0x378, mode ecp with dma 
> channel 3 - this works fine with Ditto tools under
> Windows 95b.
> 
> The problems occured with stock RedHat 5.1, kernel
> 2.0.34. Printing on the parallel port was successful.
> 
> /usr/src/ftape-4.02/MCONFIG
> following lines active, all other lines commented out:
> FDC_OPT :=
> BPCK_DEV=0
> FDC_OPT +=      -DCONFIG_FT_FDC_PARPORT_$(BPCK_DEV)=0 \
>                 -DCONFIG_FT_PAR_$(BPCK_DEV)=1 \
>                 -DCONFIG_FT_BPCK_$(BPCK_DEV)=1 \
>                 -DCONFIG_FT_FDC_BASE_$(BPCK_DEV)=0x378 \
>                 -DCONFIG_FT_FDC_IRQ_$(BPCK_DEV)=7 \
>                 -DCONFIG_FT_FDC_DMA_$(BPCK_DEV)=3 
> 
> /etc/conf.modules 
> 
> alias char-major-27 zftape
> options ftape ft_fdc_driver=bpck-fdc,none,none,none
> 
> My first test with a modified 'insert'
> 
> #!/bin/bash
> #
> # Example module insertion script for ftape-4.x
> #
> insmod ./ftape.o ft_fdc_driver=bpck-fdc,none,none,none
> insmod ./zftape.o ft_major_device_number=27 # ${27-FT_MAJOR}
> insmod ./bpck-fdc.o 

The first two are ok, the thir should read:

        insmod bpck-fdc.o ft_fdc_parport=0

> #
> # maybe your klogd doesn't understand `-i', refer to its man-page ...
> #

> ... 

> 
> Then I configured (among others) this:
> 
> /etc/conf.modules 
> 
> alias char-major-27 zftape

Group your options to one line for the corresponding module.

> options ftape ft_fdc_driver=bpck-fdc,none,none,none
> options ftape ft_fdc_parport=0
> options ftape ft_fdc_base=0x378
> options ftape ft_fdc_irq=7
> options ftape ft_fdc_dma=3
> options ftape ft_tracings=8,8,8,8,8
> 
> ... 
> 


Good luck.

-- 
Martin Jacobs * Windsbach * [EMAIL PROTECTED]

Reply via email to