SuSE Linux: Versions 7.0 Jusqu'à 7.3
Kernel: des versions à partir de 2.2.16
root
. Les étapes 2 et 3 décrites ci-dessous sont uniquement
nécessaires dans le cas de la version 7.0 de SuSE Linux. Si votre version de SuSE
Linux est plus récente, reportez vous directement à l'étape 4.lsmod | grep usb
Vous devriez obtenir l'un des deux résultats suivants :
usbcore 42760 0 [usb-uhci]ou
usb-uhci 21248 0 (unused)
usbcore 42760 0 [usb-ohci]Si cela n'était pas le cas, veuillez démarrer manuellement le module USB. Si vous saisissez
usb-ohci 21248 0 (unused)
rcusb start
vous chargerez les modules USB. Sur
votre écran, doit apparaître ceci :
Starting service USB: usb-uhci doneou respectivement :
Starting service USB: usb-ohci doneBien entendu, vous pouvez également charger les modules USB manuellement avec les commandes :
modprobe usbcore modprobe usb-uhcirespectivement
modprobe usb-ohci
Évidemment, les pilotes peuvent également être initialisés lors du démarrage de
votre système. À cette fin, réglez le paramètre START_USB="yes"
dans le fichier /etc/rc.config
, puis démarrez le script
SuSEconfig
.
Dans le but de procéder à ces modifications, vous pouvez utiliser l'éditeur de
votre choix pour saisir la variable START_USB
dans le fichier
/etc/rc.config
.
Veuillez toutefois noter que SuSEconfig
doit être démarré quelque
soit le cas de figure.
usb-storage
doit être chargé. À cette fin,
saisissez la commande :
modprobe usb-storageUSB-storage peut également être initialisé automatiquement lors du démarrage de votre système ; à cette fin, le module USB-storage doit être saisi dans le fichier
/etc/rc.config.d/usb.rc.config
.
Exemple :
# # USB_DRIVERS specifies which drivers should be loaded on USB startup. # Default is "usb-keyboard mouse". You may additionally specify # acm, usb-serial, ezusb, usb-scsi, printer, hp_scanner, cpia, audio # Please note that not all of those are ready for prime time, yet. # USB_DRIVERS="usb-keyboard mouse usb-storage"
dmesg
vous permet de vérifier que le périphérique est
bien reconnu. Ci-dessous, vous trouverez un exemple de résultat affiché lorsque
la commande dmesg
est exécutée.
USB Mass Storage device found at 2En règle générale, tous les lecteurs USB externes de supports de données sont émulés comme des lecteurs SCSI, de sorte que le périphérique doit également être adressé comme un périphérique SCSI. La commande
cat
/proc/scsi/scsi
vous donnera une liste des véritables périphériques SCSI
ainsi que des périphériques SCSI émulés.
Exemple :
Attached devices: Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: IBM Model: DNES-309170W Rev: SA30 Type: Direct-Access ANSI SCSI revision: 03 Host: scsi0 Channel: 00 Id: 06 Lun: 00 Vendor: TOSHIBA Model: DVD-ROM SD-M1201 Rev: 1R08 Type: CD-ROM ANSI SCSI revision: 02 Host: scsi1 Channel: 00 Id: 00 Lun: 00 Vendor: IOMEGA Model: ZIP 250 Rev: 31.G Type: Direct-Access ANSI SCSI revision: 02Ici, le lecteur de cartouches zip Iomega Zip250 a été émulé sans problème comme périphérique SCSI et peut être maintenant intégré à votre système. Veuillez cependant prendre garde à l'ordre des périphériques SCSI. Dans l'exemple cité précédemment, trois périphériques SCSI ont été répertoriés.
Étant donné que le lecteur de cartouches zip Iomega Zip250 apparaît en troisième
position sur la liste des périphériques SCSI et qu'il est déclaré avec le
type direct-access
, ce périphérique doit être intégré au système en
tant que deuxième disque dur SCSI respectivement /dev/sdb
.
La plupart des lecteurs de cartouches Zip250 disponibles dans le commerce sont préformatés par le fabricant au format de système de fichier MS-DOS ; la capacité de mémoire utilisable dans le cas des supports de données préformatés MS-DOS doit être accédé à travers la quatrième partition du périphérique SCSI.
La commande suivante intégrera en conséquence la quatrième partition du deuxième disque dur SCSI émulé à votre système.
mount /dev/sdb4 /mntNote :
/dev/sdb4
met la quatrième partition du deuxième
disque dur SCSI à disposition dur le point de montage (mountpoint)
/mnt
./etc/usbmgr/preload.conf
; vous devez,
ici, ajouter le module usb-storage
. Par ailleurs, la ligne
alias scsi_hostadapter off
doit, suivant le cas, être retiré du
fichier /etc/modules.conf
.