RE: [PARPORT] Parallel ZIP drive problem.

From: Peter Roach (proach@cais.com)
Date: Sat Jul 01 2000 - 13:20:11 EDT

  • Next message: E. Charters: "Re: [PARPORT] Parallel ZIP drive problem."
  • Next message: E. Charters: "Re: [PARPORT] Parallel ZIP drive problem."

    > On Thu, Jun 22, 2000 at 06:23:18PM -0400, Peter Roach wrote:
    >
    > > I have been trying to get my old (pre-imm) parallel ZIP drive to
    > > work with a Lava PCI Dual Parallel card with absolutely no luck. The
    > > ZIP drive works fine if I use the motherboard's parallel port
    > > (parport0), but that is not an operational option. I can
    > > successfully use an HP Laserjet II printer on parport1 or parport2
    > > (the Lava ports), but not the ZIP. I am using kernel 2.2.16, and
    > > have also tried the latest 2.3 beta with the same failure. When I
    > > "modprobe ppa" and then "mount -t vfat /dev/sda4 /mnt/zip" I get the
    > > following from dmesg:
    >
    > You might find some luck by adding this line to ppa.c (pseudo-patch,
    > you'll have to do it by hand):
    >
    > @@ -690,6 +690,7 @@ static int ppa_completion(Scsi_Cmnd * cm
    > cmd->SCp.ptr = cmd->SCp.buffer->address;
    > }
    > }
    > + udelay(100); /* PJC */
    > /* Now check to see if the drive is ready to comunicate */
    > r = (r_str(ppb) & 0xf0);
    > /* If not, drop back down to the scheduler and wait a
    > timer tick */
    >
    > Add that line and recompile, and let me know if it works. It probably
    > won't fix the problem entirely, but it would be interesting to see.
    >
    > Thanks,
    > Tim.
    > */

    Thanks Tim,
    Tried it, with values of udelay() from 50 to 1000, but with no success.
    Did learn about patch and diff though, so not a complete loss ;-)
    Any other ideas?
    Cheers,
    Peter

    -- To unsubscribe, send mail to: linux-parport-request@torque.net --
    -- with the single word "unsubscribe" in the body of the message. --



    This archive was generated by hypermail 2b29 : Sat Jul 01 2000 - 13:21:51 EDT