Outils pour utilisateurs

Outils du site


technique:linux:materiel

Le matériel

uname -a Retourne les infos système (kernel, machine, etc…)

Information sur les périphériques SCSI et USB :


cat /proc/scsi/scsi

Périphériques USB (et autre ieee ?)

usbview

Hotplug est le service qui permet de connecter à chaud des périphériques et de les utiliser immédiatement (cf. http://linux-hotplug.sourceforge.net). Vérifier si le noyau est prévu avec hotplug : $ cat /proc/sys/kernel/hotplug /sbin/hotplug

En cas de problème, quelques contrôles


http://www.linux-usb.org/

- Voir si hotplug est installé # cat /proc/sys/kernel/hotplug /sbin/hotplug

- Voir s'il a fonctionné : il doit y avoir un répertoire usb dans /proc/bus/usb # ls /proc/bus input/ pci/ (pas de répertoire usb !)

- Voir le statut du service hotplug # /etc/rc.d/init.d/hotplug status | grep -i usb USB Status for kernel: Linux 2.6.8.1-12mdk i686 usbfs is unavailable. USB may be statically linked. If khubd is running, that shows USB is available.

- Voir si khubd tourne : # ps aux |grep khubd root 7162 0.0 0.0 0 0 ? S 14:36 0:00 [khubd]

- Voir les éventuels messages d'erreur au lancement de hotplug # /etc/rc.d/init.d/hotplug restart /etc/hotplug/usb.rc: line 230: [: -lt: unary operator expected

- Vérifier si le périphérique USB est détecté Connecter/déconnecter le périphérique. Des messages système sont envoyés. Les visualiser avec l'une ou l'autre des commandes suivantes : # dmesg # tail -f /var/log/syslog (MDK : les mêmes messages apparaissent avec dmesg et tail Knoppix : les messages ne sont visibles qu'avec dmesg) Exemple, dans le cas d'un USB qui fonctionne : # dmesg ….. usb 1-1: new full speed USB device using address 2 SCSI subsystem initialized Initializing USB Mass Storage driver… scsi0 : SCSI emulation for USB Mass Storage devices

Vendor: IC35L060  Model: AVVA07-0          Rev: VA3O
Type:   Direct-Access                      ANSI SCSI revision: 02

USB Mass Storage device found at 2 usbcore: registered new driver usb-storage USB Mass Storage support registered. SCSI device sda: 120103200 512-byte hdwr sectors (61493 MB) sda: assuming drive cache: write through /dev/scsi/host0/bus0/target0/lun0: p1 p2 Attached scsi disk sda at scsi0, channel 0, id 0, lun 0

- Si rien ne fonctionne : Vérifier la présence (ou rajouter à la main) ces 2 lignes dans /etc/modprobe.conf

install usb-interface /sbin/modprobe usb-uhci; /sbin/modprobe
ehci-hcd; /bin/true

Créer ou éditer /etc/modprobe.preload et mettre (si cela n'y est pas), une ligne :

usb-storage

Trouver le device utilisé par un périphérique et monter ce périphérique


cat /proc/scsi/scsi

Repérer dans le résultat de cette commande ce qui correspond au périphérique recherché, par exemple

Host: scsi1 Channel: 00 Id: 00 Lun: 00
	Vendor: PIONEER  Model: DVD-RW  DVR-105  Rev: 1.00
	Type:   CD-ROM

Chercher avec Konqueror dans le répertoire /dev/scsi le device correspondant, dans ce cas :

/dev/scsi/host1/bus0/target0/lun0/cd

Monter le périphérique :

mount -t iso9660 /dev/scsi/host1/bus0/target0/lun0/cd /mnt/dvd

Mettre dans /etc/fstab la commande ad hoc

USB avec diskdrake


Lancer diskdrake Un disque usb apparaît généralement comme disque sda, les partitions comme sda1, sda2, etc. Monter le disque à partir de diskdrake, ou mieux créer à la main les entrées ad-hoc dans fstab (diskdrake réorganise tout fstab et supprime les commentaires éventuels qui auraient pu y être écrits !)

Trouver le device utilisé par un périphérique


mcc > Hardware > hardware list

Voir et monter les disques


A condition que fstab soit correct, kdf permet de monter/démonter les disques et voir le % d'utilisation de chaque disque.

technique/linux/materiel.txt · Dernière modification : 2020/04/06 15:38 de 127.0.0.1