Il existe au moins cinq ou six versions de l'unit� Iomega ZIP 100. La page Iomega pour ces unit�s se trouve � http://www.iomega.com/product/zip/ Elles acceptent toutes des cartouches sp�ciales qui ressemblent � des disques souples 3.5" qui peuvent contenir 100 megabytes de donn�es. Les disques comportent, en fait, 96 cylindres de 2048 secteurs, chacun des secteurs stockant 512 bytes. On devrait donc normalement parler de 96 Megabytes.
L'unit� externe est livr�e dans les types suivants :
L'unit� interne, quant � elle, est disponible dans les types :
Les versions internes peuvent �tre install�es dans des emplacements pour unit�s 3.5 ou 5.25. Les versions externes sont dans une petite bo�te bleue en plastique, dont l'alimentation se fait par un bloc mural externe.
Toutes les unit�s disposent d'un grand bouton poussoir en face avant. Il sert � �jecter le disque. Linux verrouille la porte pendant l'utilisation de l'unit�, et si l'on pousse le bouton alors que la porte est bloqu�e, l'unit� ZIP s'en souvient et �jecte le disque d�s que le logiciel la d�verrouille.
Cette unit� est d�crite � http://www.iomega.com/product/zip/zippp.html
Le pilote Linux est disponible en diff�rentes versions. La version 0.26 du programme ppa.c est la version standard des noyaux 2.0.x. Si la version de votre noyau est plus ancienne que 2.0.35, alors, vous avez le VIEUX programme. Consultez
David Campbell's page pour conna�tre la version la plus r�cente de ce programme. Au moment de la r�daction de ce document, c'�tait la 1.42.
Les fonctions d'auto configuration du programme 1.4x sont tr�s agr�ables. Vous n'avez PAS � dire au programme quelle est l'adresse de base du port parall�le. Le programme teste les adresses standards des ports parall�les et y connecte le p�riph�rique quand il la trouve.
Le probl�me le plus courant survient lorsque l'on charge le module d'imprimante lp avant le programme ppa. Le programme ppa doit �tre charg� avant le module lp. Le module lp s'approprie le port dont l'unit� ZIP a besoin, c'est la raison pour laquelle il faut charger le programme ppa en premier.
Assurez-vous �galement que les c�bles sont solidement connect�s.
Si vous avez tout fait correctement :) vous verrez des messages comme celui-ci au d�marrage.
VFS: Mounted root (ext2 filesystem) readonly. Adding Swap: 102528k swap-space (priority -1) ppa: Version 1.42 ppa: Probing port 03bc ppa: Probing port 0378 ppa: SPP port present ppa: EPP 1.9 with hardware direction protocol ppa: Found device at ID 6, Attempting to use EPP 32 bit ppa: Communication established with ID 6 using EPP 32 bit ppa: Probing port 0278 ppa: SPP port present scsi0 : Iomega parport ZIP drive scsi : 1 host. Vendor: IOMEGA Model: ZIP 100 Rev: D.09 Type: Direct-Access ANSI SCSI revision: 02 Detected scsi removable disk sda at scsi0, channel 0, id 6, lun 0 SCSI device sda: hdwr sector= 512 bytes. Sectors= 196608 [96 MB] [0.1 GB] sda: Write Protect is off sda: sda4 lp2 at 0x0278, (polling)
Vous pouvez visualiser ces messages avec dmesg | more. Vous pouvez sauvegarder les messages dans un fichier avec dmesg> dmesg.txt. C'est souvent utile lorsque vous essayez de mettre au point l'installation.
Consultez �galement le paragraphe Obtenir plus d'informations
Cette unit� est d�crite � http://www.iomega.com/product/zip/zipscsi.html
La version SCSI externe de l'unit� ZIP poss�de deux connecteurs DB25F, et deux commutateurs de configuration. L'un des commutateurs permet de choisir l'adresse de l'unit�. Ce choix est limit� aux num�ros 5 et 6. L'autre permet, dans le cas de plusieurs unit�s cha�n�es, de mettre en fonction un circuit de charge interne, et alors, l'unit� doit �tre la derni�re de la cha�ne. Les connecteurs 25 points SCSI sont c�bl�s dans le style habituel du Macintosh. L'unit� est livr�e avec un c�ble de type Macintosh, mais vous pouvez obtenir facilement des c�bles standards et des convertisseurs si vous utilisez un adaptateur h�te ayant un connecteur Centronics ou haute densit�.
Je n'ai pas vu d'unit� SCSI interne, mais je pense qu'elle doit avoir un connecteur standard 50 points DIP et les deux m�mes commutateurs.
Assurez-vous que l'adresse que vous choisissez pour votre unit� n'entre pas en conflit avec d'autres p�riph�riques SCSI que vous pouvez avoir sur le m�me bus. Assurez-vous �galement que le circuit de charge de la derni�re unit�, dans le cas d'unit�s cha�n�es, est bien en fonction, ou qu'un circuit de charge externe est connect�.
Si vous avez une unit� de disque interne SCSI ou un lecteur de CD-ROM, et que vous connectez votre unit� ZIP � l'adaptateur existant, vous devez regarder s'il n'y a pas � enlever une charge sur la carte. Uniquement les deux extr�mit�s du bus SCSI doivent �tre charg�es. Si votre bus est en partie interne et en partie externe, il doit y avoir une charge sur le dernier p�riph�rique interne et une sur le dernier p�riph�rique externe, mais rien sur la carte adaptatrice elle-m�me.
Assurez-vous que les c�bles sont solidement connect�s.
La configuration du noyau est pratiquement la m�me que pour la version interne. Consultez le paragraphe ci-dessous, sur la version SCSI Interne, pour avoir un exemple de configuration.
Iomega met sur le march� un adaptateur h�te SCSI sous le nom ZIP Zoom. Il est en r�alit� bas� sur l'architecture de la famille d'adaptateurs Adaptec AHA1520. Il poss�de un connecteur externe DB25F du type Macintosh, compatible avec le c�ble livr� avec l'unit� ZIP.
Linux supporte cet adaptateur avec le pilote aha152x.
Installer le mat�riel comme indiqu� dans "Le Guide de R�f�rence et d'Installation" en notant quels sont les SCSI ID, IRQ et adresse de port e/s doivent �tre utilis�s. (Vous aurez besoin de ces informations plus tard.) Les choses se passeront mieux si l'unit� et la carte adaptatrice utilisent diff�rents identificateurs SCSI (SCSI ID).
Avertissement : La carte ZIP zoom est c�bl�e pour avoir un num�ro scsi ID 7. Le scsi id dans la ligne de commande ci-dessous concerne la carte et non l'unit�. La carte et l'unit� doivent avoir des num�ros scsi id diff�rents. Par exemple, si la carte utilise le num�ro 7, utilisez le num�ro 5 ou un autre pour l'unit�.
Re-compiler le noyau apr�s l'avoir reconfigur� en y incluant le support de 'SCSI', 'SCSI disk' et 'AHA152X/2825'. INSTALLER LE NOUVEAU NOYAU :-(
D�terminer � quoi doit ressembler votre ligne de commande :
aha152x=[I/O Port][,IRQ][,SCSI ID][,RECONNECT][,PARITY]
Par exemple :
aha152x=0x140,10,7,1
Si vous utilisez LILO ajouter votre ligne de commande au fichier lilo.conf avec la commande append.
(ie. append = "aha152x=0x140,10,7,1")
Si vous utilisez LOADLIN ajouter votre ligne de commande � la commande que vous utilisez pour lancer loadlin.
(ie. loadlin c:\vmlinuz root=/dev/hda3 aha152x=0x140,10,5,1 ro)
Cette unit� est d�crite � http://www.iomega.com/product/zip/zipplus.html
C'est une nouvelle version de l'unit� Zip externe. Le Zip Plus n'utilise par le pilote ppa, � la place, il utilise le pilote imm . Philippe Andersson a envoy� cet excellent paragraphe sur le pilote imm driver pour le Zip Plus. Merci Philippe.
D'abord, recr�ez votre noyau en y incluant les points suivants :
Vous aurez not� que nous n'avons pas s�lectionn� de pilote SCSI de bas niveau. C'est normal -- nous le cr�erons � part, ult�rieurement.
Puis, vous aurez besoin du code source du pilote, que vous trouverez sur le
site de Dave Campbell (
http://www.torque.net/~campbell/imm.tar.gz). La version 0.18 est la
version en cours � la date de r�daction de ce document (Ao�t 98). Vous le
d�compacterez et le d�sarchiverez quelque part (sous /usr/src
, par
exemple). Puis vous lancerez simplement make
. Vous obtiendrez alors le
module dont vous avez besoin (imm.o
). Copiez le dans
/lib/modules/$(uname -r)/scsi.
Si le module lp est charg� (v�rifiez en utilisant lsmod(1)),
d�chargez-le (rmmod lp
), puis chargez imm.o
(insmod imm
) et, dans l'ensemble, tout est configur�.
Si l'unit� ZIP n'�tait pas connect�e et sous tension � ce moment, vous aurez le message "init_module: Device or resource busy" (init_module : p�riph�rique ou ressource occup�), et le module ne sera pas charg�. (� ce propos, il semblerait que vous n'ayez pas besoin de mettre votre PC hors tension pour connecter l'unit� ZIP -- assurez-vous simplement que le module n'est pas charg� et que l'unit� n'est pas sous tension, puis branchez-la, mettez l'unit� sous tension et chargez le module.)
Si l'unit� ZIP est connect�e et sous tension, mais qu'il n'y a pas de disque � l'int�rieur, le module se chargera correctement, mais vous aurez un message disant qu'il est impossible de lire la table de partitions. Cela ne pose pas de probl�me puisque la table de partitions sera lue automatiquement lors de l'insertion du disque dans l'unit� ZIP.
S'il y a un disque dans l'unit� ZIP, l'information compl�te sera alors affich�e, y compris une liste des partitions d�finies sur le disque et l'�tat de sa Protection en �criture. Voici un exemple de message obtenu au moment du chargement :
vger:~# insmod imm imm: Version 0.18 imm: Probing port 03bc imm: Probing port 0378 imm: SPP port present imm: ECP with a 16 byte FIFO present imm: PS/2 bidirectional port present imm: Passed Intel bug check. imm: Probing port 0278 scsi0 : Iomega ZIP Plus drive scsi : 1 host. Vendor: IOMEGA Model: ZIP 100 PLUS Rev: J.66 Type: Direct-Access ANSI SCSI revision: 02 Detected scsi removable disk sda at scsi0, channel 0, id 6, lun 0 SCSI device sda: hdwr sector= 512 bytes. Sectors= 196608 [96 MB] [0.1 GB] sda: Write Protect is off sda: sda1 vger:~#
Une derni�re remarque pour mentionner que cette version du pilote verrouille la porte de l'unit� lorsque le disque est mont�. Si l'on appuie sur le bouton d'�jection dans cette situation, rien ne se passe, mais l'unit� s'en "souvient" et �jecte le disque d�s que celui-ci est d�mont�.
Cette unit� est d�crite � http://www.iomega.com/product/zip/zipatapi.html
Une version IDE de l'unit� a �t� produite pendant un certain temps. Je pense qu'elle a �t� remplac�e par la version ATAPI.
Donald Stidwell a envoy� les commentaires suivants sur la version ATAPI. Merci Don.
J'utilise une unit� ATAPI Zip qui fonctionne avec les noyaux 2.0.32 et 2.0.33. Je l'ai utilis�e avec les deux distributions RH 5.0 et OpenLinux 1.2 ( distribution que j'utilise actuellement ). Pour la faire fonctionner sous OpenLinux, j'ai uniquement valid� le support de disques souples ATAPI ATAPI floppy support dans le noyau. OpenLinux n'a pas ce support compil� dans le noyau par d�faut.
Il n'y a pas besoin d'autre pilote. L'unit� sera mont�e comme partition �tendue sur la partition 4. I.E, dans mon cas elle est mont�e sur HDB4. Je la monte sous /mnt/zip avec l'option noauto, bien que je suppose que cela ne cr�e aucun r�el probl�me avec le montage automatique. Je fais simplement attention pour �jecter les disques. Je d�monte (n.d.t. au sens Unix !) toujours l'unit� avant d'�jecter une cartouche.
Il y a des instructions plus d�taill�es concernant l'installation pour ATAPI dans le num�ro de Mai 1998 de la gazette Linux. Voir la section : le tuyau � 2 sous.
<url url="http://www.linuxgazette.com/issue28/lg_tips28.html#atapi">
Je n'ai pas utilis� la version IDE. Eric Backus m'a envoy� ces commentaires. Merci Eric.
J'ai utilis� l'une d'entre elles. Je l'ai eue avec mon ordinateur Gateway 2000 il y a un an. Je pense que la plupart ont �t� livr�es par de grandes compagnies OEM telles que celle-ci, avant que la version ATAPI de l'unit� ZIP ne soit disponible.
La bonne nouvelle concernant cette unit� : son support ne n�cessite pas de modules du noyau ni de modifications. Elle est vue par le noyau comme une unit� de disque dur IDE. Pour moi, elle a fonctionn� sans difficult�s avec les noyaux 2.0.31 and 2.0.32.
La mauvaise nouvelle concernant cette unit� : comme elle n'utilise pas l'interface ATAPI, vous ne pouvez pas utiliser la translation SCSI-vers-ATAPI, ce qui signifie que vous ne pouvez pas utiliser mtools pour prot�ger les disques en �criture (ou les �jecter).
Cette unit� est d�crite � http://www.iomega.com/product/zip/imac.html
Ces unit�s semblent tr�s bien ainsi que l'interface USB. Le seul probl�me r�side dans le fait que l'interface USB pour Linux est encore en phase de d�veloppement. Donc, pour l'instant, cette unit� n'est pas utilisable sous Linux. Consultez cette adresse pour suivre la situation.
http://peloncho.fis.ucm.es/~inaky/USB/news.html
Cette unit� est d�crite � http://www.iomega.com/product/zip/zip250.html
C'est une unit� nouvelle en Janvier. Je viens juste d'en acheter une et elle fonctionne parfaitement bien sous Linux. Il faut simplement utiliser le pilote IMM de http://www.torque.net/~campbell/imm.tar.gz Configurez le pilote de la m�me fa�on que pour le ZIP plus. Pour l'essentiel, r�cup�rez le pilote, d�compressez-le et faites tourner make. Ensuite, copiez l'ex�cutable imm.o dans le r�pertoire des modules. Par exemple, /lib/modules/2.0.35/scsi (2.0.35 �tant la version du noyau�. Si vous n'�tes pas s�r de votre num�ro de version, faites uname -r.
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:44