 |
Iomega
PocketZip (a.k.a. Clik) |
The PocketZip (which was known as the Clik for a
while) is a 40 MB disk that fits into a PCMCIA card. The
disks pop in and out of the PCMCIA card, like a small,
waffer thin floppy disk.
The PocketZip can be purchased with a USB Docking
Station, which is a card reader that holds the PCMCIA
card and allows the disk it contains to be accessed via a
USB interface.
This document is about accessing the device via the
USB Docking Station. Although there is a PCMCIA card
involved, the PCMCIA software is not involved. This is
strictly a USB adventure.
You need to edit two files to make the USB Clik
accessable:
-
Add the following to /etc/fstab:
/dev/sda4 /mnt/clik auto noauto,user 0 0
The noauto option is my preference,
and can be excluded. The real key here is the /dev/sda4
entry. This is how the Clik is accessed when it is
the only USB storage device. I use auto so that this will work
with whatever file system I have on the Clik. The
disks are delivered with vfat (DOS).
Make sure you have a directory named /mnt/clik.
-
Make sure /etc/modules/default
contains:
# IDE -> SCSI
sg
sd_mod
sr_mod
ide-scsi
# For Iomega Clik
scsi_mod
usb-uhci
usb-storage
Some of these may already be in your
Linux kernel. They will be automatically skipped
during boot. For example, on my system, scsi_mod is not a
module, so I get a message during boot that it was
skipped. But, if I run lsmod I see that is is
loaded.
As Keith A. points out in
the section on USB JAZ, the usb-uhci entry may need to be
moved to be after the IDE -> SCSI modules as in
the above example. This was not the case
with the 2.2.14 Linux kernel delivered with Caldera
2.4. It is, however, required for the Linux
kernels delivered with Caldera 3.1 and 3.1.1. I
suspect (no evidence) that the change came with the
2.4.x release of Linux kernels.
There is some confusion (to me at least) about
which modules are really needed. If one checks if a
module is currently used by running lsmod, a module may
be tagged as unused. However, this does not mean that
the module was not used at some point in dealing with
the device. It is just not doing anything now that
the device is identified and assigned to a
driver.
If you have added any modules to this file, I
suggest that you reboot before you continue.
After you put the PCMCIA card into the USB Dock, the
dmesg will
list something similiar to the following:
hub.c: USB new device connect on bus1/1,
assigned device number 4
usb-uhci.c: ENXIO 80000480, flags 0, urb cd5c8640,
burb cfa67160
usb.c: error getting string descriptor 0
(error=-6)
usb-uhci.c: ENXIO 80000480, flags 0, urb cd5c8640,
burb cfa67160
usb.c: error getting string descriptor 0
(error=-6)
usb-uhci.c: ENXIO 80000480, flags 0, urb cd5c8640,
burb cfa67160
usb.c: error getting string descriptor 0
(error=-6)
usb-uhci.c: ENXIO 80000480, flags 0, urb cd5c8640,
burb cfa67160
usb.c: error getting string descriptor 0
(error=-6)
usb-uhci.c: ENXIO 80000480, flags 0, urb cd5c8640,
burb cfa67160
usb.c: error getting string descriptor 0
(error=-6)
usb-uhci.c: ENXIO 80000480, flags 0, urb cd5c8640,
burb cfa67160
usb.c: error getting string descriptor 0
(error=-6)
WARNING: USB Mass Storage data integrity not
assured
USB Mass Storage device found at 4 |
The error messages seem to lead to no troubles. These
are from the 2.4.2 Linux kernel delivered with Caldera
Workstation 3.1.
In addition, the KDE Control Center should provide the
following:
To mount the Clik, type:
mount /mnt/clik
To make an ICON on the KDE desktop, press and hold
down the right mouse button in the desktop. Select
'Create New -> Floppy Device...' The 'General' and
'Permissions' settings are up to you. The 'Device'
specification should look like this:
If your /etc/fstab file contains the line as
suggested earlier in this SxS, then the items will be
available in the menus in this dialog.
|