thanks
> does anybody know how to get it working , help
>
> thanks
It would be more helpful to know what version of linux you are using and
what kind of zip drive you are using. I will assume that you are using an
older zip drive and offer a method that should work. Iomega Zip drives
come under two types, old or new style. The old requires the ppa.o driver
while the new requires the imm.o driver, both of which should be located
in the /lib/modules/2.2.x-xx directory (the numbers is your active kernel
version number). Enough with the theory...the following should get you
going (without knowing more details about your linux version and
hardware):
Login as root
Go to a command prompt window if you are using xwindows.
type the following at the prompt:
cd /etc
ls conf.modules
If conf.modules is present (and it should be), type the following to edit
the file with the emacs editor (or, use an text editor of your own
choosing.).
emacs conf.modules
Add the following lines (if they do not exist), you may cut and paste
these two lines:
alias parport_lowlevel parport_pc
alias scsi_hostadapter ppa
Explanation: the alias parport_lowlevel parport_pc is for RedHat version
because the company had renamed the parallel port driver, the alias is
given so that it works. You do not need the parport driver if you printer
already works. The scsi_hostadapter ppa is for the zip drive module
(replace the ppa with imm if the ppa driver does not work--see notation
above).
Save the text file and then close the emacs program.
At the prompt, type to reset the modules:
depmod -a
At the prompt, type:
modprobe ppa
At the prompt, type:
mkdir /zip
At the prompt, type:
mount /dev/sda4 /zip
Your drive will now be mounted. Do not remove disks without unmounting
the zip disk as follows:
umount /zip
If you have the program, linuxconf, you can use that to set up the
computer to mount the zip drive after you edit the /etc/conf.modules file.
Try loging out, shutdown down the computer, and re-booting and see how it
works.
One more thing to do if you would like the zip drive to be activated
automatically. Edit the /etc/rc.d/rc.local file. At the end, at the
following:
modprobe ppa
If you need the imm driver, then replace the ppa with imm. You will need
the imm.o driver if your cable plug has written on it, "automatic"
detection.
After you edit the rc.local file, the only thing you need to do in the
future is mount and umount the zip drive. A good disk management program
will make this ver easy.
Summary: if you are able to print, than you just need to and the scsi
support and the ppa.o driver. The above method is for a kernel set up to
load modules as needed. There are other sources for help. Look at the
"how-to's" in your /usr/doc files.
Brian Armstrong
When I try doing insmod from the command line I get a "Device or resource
busy" error. I have tried both the aha152x and aic7xxx modules. I seem to
recall that it was one of these mods that I used with my Zip drive back
when I was running Slackware and got it all to work.
Any help you could provide would be much appreciated.
--
Hammer
"brian armstrong" <barm...@charter.net> wrote in message
news:38EB5A67...@charter.net...
>Brian, I am not the original poster, but I too have had problems getting my
>Zip drive to wrok in RH6.2. Mine, however, is a SCSI zip disk. It works
>fine in Windows 95, but Linux says that there are no scsi host adapters
>found at boot time.
>
Yeah, don't seem to be as many of those scsi ones around. So I found
out anyway. Mine works fine. When I compile my kernel, I select scsi
support, scsi disk support, and the aha152x low level driver. I don't
need those ppa or im whatever files.
Then all I need is to append "aha152x,140,11,7,1" in my lilo.conf and
away I go.
A) with pnpdump I have created a file /etc/isapnp.conf
B) in that file I have enabled/changed the following lines
from
# (IO 0 (SIZE 32) (BASE 0x0340) (CHECK))
# IRQ 9, 10, 11 or 12.
# High true, edge sensitive interrupt
# (INT 0 (IRQ 11 (MODE +E)))
# End dependent functions
(NAME "ADP1505/849934698[0]{SCSI Controller }")
#(ACT Y)
to
(IO 0 (SIZE 32) (BASE 0x0340) (CHECK))
# IRQ 9, 10, 11 or 12.
# High true, edge sensitive interrupt
(INT 0 (IRQ 11 (MODE +E)))
# End dependent functions
(NAME "ADP1505/849934698[0]{SCSI Controller }")
(ACT Y)
C) I did run /sbin/isapnp manually for the first time
( it is done automagicaly after you reboot the computer)
D) I did run /sbin/modprobe manually for the first time
/sbin/modprobe aha152x aha152x=0x340,11,7,1,1
E) I have added to /etc/rc.d/rc.local the following lines
( please pay attention to the 'dot' at the beginning if the line )
. /etc/rc.d/init.d/functions
action "" modprobe aha152x aha152x=0x340,11,7,1,1
I am running RH6.2 right now. It works as a champ.
I am able to burn my CDs without any problem.
Igor
Hammer wrote:
> Brian, I am not the original poster, but I too have had problems getting my
> Zip drive to wrok in RH6.2. Mine, however, is a SCSI zip disk. It works
> fine in Windows 95, but Linux says that there are no scsi host adapters
> found at boot time.
>