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]