#1 Le 16/03/2020, à 22:30
- Arbiel
Tester des supports connectés en USB. smartctl ?
Bonsoir à tous
Je veux tester l'état de mes supports amovibles. J'en ai connecté un et exécuté les commandes suivantes :
1) Connaître l'état d'un disque amovible ;
remi@remi-Vostro-3550:~$ sudo smartctl -a /dev/sdd
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.15.0-88-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
/dev/sdd: Unknown USB bridge [0x0bc2:0x61b6 (0x707)][
Please specify device type with the -d option.
Use smartctl -h to get a usage summary
remi@remi-Vostro-3550:~$
2) Trouver les valeurs possibles du paramètre --device relatives aux supports amovibles
remi@remi-Vostro-3550:~$ smartctl -h | g -i "specify device" | g -oE "usb[[:alpha:]]+"
usbcypress
usbjmicron
usbprolific
usbsunplus
remi@remi-Vostro-3550:~$
3) Appliquer chacune de ces valeurs
remi@remi-Vostro-3550:~$ for dev in $(smartctl -h | g -i "specify device" | g -oE "usb[[:alpha:]]+"); do echo "device = ${dev}"; sudo smartctl -a --device="${dev}" /dev/sdd; echo; echo;done
device = usbcypress
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.15.0-88-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
Read Device Identity failed: Unknown error
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
device = usbjmicron
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.15.0-88-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
Smartctl open device: /dev/sdd [USB JMicron] failed: No device connected
device = usbprolific
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.15.0-88-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
Read Device Identity failed: scsi error unsupported scsi opcode
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
device = usbsunplus
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.15.0-88-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
Read Device Identity failed: scsi error unsupported scsi opcode
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
remi@remi-Vostro-3550:~$
Le message d'erreur obtenu pour --device=usbjmicron
Smartctl open device: /dev/sdd [USB JMicron] failed: No device connected
laisse supposer qu'il me faut connecter /dev/sdd.
Est-ce bien ce qu'il faut faire, et comment ?
Sinon, que dois-je faire ?
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#2 Le 16/03/2020, à 23:38
- geole
Re : Tester des supports connectés en USB. smartctl ?
Bonsoir
Je n'ai pas pas tout compris.
Ce message " /dev/sdd: Unknown USB bridge [0x0bc2:0x61b6 (0x707)] " montre que l'interface n'est pas répertorié dans la base https://www.smartmontools.org/wiki/Supp … SB-Devices
Cependant, tu sembles dire que le disque externe n'est pas connecté.
Il est impossible de connaître l'état d'un disque s'il n'est pas branché. Que donne la commande
sudo lsblk
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#3 Le 17/03/2020, à 08:40
- moko138
Re : Tester des supports connectés en USB. smartctl ?
NON, sudo smartctl -a /dev/sdx N'EST PAS LA FORMULE PAR DÉFAUT.
Cf. ce message.
La forme par défaut sera donc
- si le disque est en bon état
et en particulier à la mise en service :
sudo smartctl -s on -S on -o on -a /dev/<mon-disque>
.
- et si le disque est nettement dégradé :
sudo smartctl -s on -S on -o off -a /dev/<mon-disque>
.
Nota :
les options -s, -S et -o sont des interrupteurs.
Donc il n'est pas nécessaire de les répéter à chaque emploi de smartctl /dev/<mon-disque>. Mais elles sont nécessaires :
- le jour où vous décidez de commuter entre on et off ;
- ou quand vous ignorez la position courante de ces interrupteurs.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#4 Le 17/03/2020, à 08:41
- moko138
Re : Tester des supports connectés en USB. smartctl ?
0x0bc2:0x61b6 est non référencé, mais
0x0bc2:0x61b7 est la référence la plus proche, qui fonctionne avec -d sat : à tester en priorité.
Sinon, essayer
--scan-open
--scan
-d test prints the guessed type, then opens the device and prints the (possibly
changed) TYPE name and then exits without performing any further commands.
.
Exemple
sudo smartctl --scan-open
[sudo] password for moko:
/dev/sda -d sat # /dev/sda [SAT], ATA device
/dev/sdb -d usbsunplus # /dev/sdb [USB Sunplus], ATA device
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#5 Le 17/03/2020, à 08:51
- xubu1957
Re : Tester des supports connectés en USB. smartctl ?
Bonjour,
@moko138
Je vois pour 0x0bc2:0x61b6 :
/dev/disk/by-id/usb-Seagate_M3_Portable_NM15G6CM-0:0: Unknown USB bridge [0x0bc2:0x61b6 (0x710)]
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#6 Le 17/03/2020, à 09:05
- serged
Re : Tester des supports connectés en USB. smartctl ?
Tout bêtement, les données SMART ne sont pas transmises par les adaptateurs USB... Il faut te résoudre à tester tes disques avec l'interface SATA (ou PATA, s'il est vieux).
LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)
Hors ligne
#7 Le 17/03/2020, à 09:28
- moko138
Re : Tester des supports connectés en USB. smartctl ?
Au contraire ! La plupart des interfaces ATA/USB transmettent les données SMART ! (Cf. le lien en #2).
Ce qui est exact, c'est que, dans le cas où aucune option de smartctl n'a permis la transmission, alors oui, un branchement direct (donc en extrayant le disque du boîtier) permettra de lire ces données.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#8 Le 17/03/2020, à 10:12
- moko138
Re : Tester des supports connectés en USB. smartctl ?
@moko138
Je vois pour 0x0bc2:0x61b6 :/dev/disk/by-id/usb-Seagate_M3_Portable_NM15G6CM-0:0: Unknown USB bridge [0x0bc2:0x61b6 (0x710)]
Bonjour,
Au contraire ! regarde de #48 à 50
Naziel a réussi avec l'interface 0bc2:61b6 du Seagate ST1000LM035-1RK172
À partir de #51, c'est l'interface Iomega 059b:0070 du Samsung SpinPoint M7 qui est ciblée.
Et là aussi, les données SMART seront bien lues (en #54).
/!\ La mention
Unknown USB bridge [0xnnnn:0xpppp
ne présage aucunement de la possibilité d'accéder aux données SMART.
Elle signifie seulement que smartctl en mode automatique ne sait pas comment traiter l'interface nnnn:pppp.
Alors, il faut lui spécifier expressément l'option ad hoc,
d'abord en cherchant 0xnnnn:0xpppp sur la page
https://www.smartmontools.org/wiki/Supp … SB-Devices
qui, si l'option -d appropriée existe, l'indique généralement.
Généralement mais pas toujours, comme Naziel l'a démontré.
Donc, dans un deuxième temps, on peut encore tester successivement les différentes options -d.
Et dans un troisième temps, on peut sortir l'artillerie lourde (compiler la dernière version de smartmontool), comme Naziel l'a fait avec succès à partir de #41.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#9 Le 17/03/2020, à 16:35
- Arbiel
Re : Tester des supports connectés en USB. smartctl ?
Bonjour
Merci pour les informations que vous m'avez transmises.
Dans la commande smartctl, -d sat et -d sat,12 que j'ai trouvées comme valeurs possibles des disques Seagate donnent des résultats identiques à ceux que j'ai obtenus avec les valeurs usb*. Par contre -d scsi donne des résultats différents :
remi@remi-Vostro-3550:~$ sudo smartctl -a -d scsi /dev/sdd
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.15.0-88-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Vendor: Seagate
Product: M3
Revision: 0707
Compliance: SPC-4
User Capacity: 1000204885504 bytes [1,00 TB]
Logical block size: 512 bytes
LU is fully provisioned
Logical Unit id: 0x3e4d313253525839
Serial number: NM12SRX9
Device type: disk
Local Time is: Tue Mar 17 12:40:29 2020 CET
SMART support is: Unavailable - device lacks SMART capability.
=== START OF READ SMART DATA SECTION ===
Current Drive Temperature: 0 C
Drive Trip Temperature: 0 C
Error Counter logging not supported
No self-tests have been logged
remi@remi-Vostro-3550:~$
Je suis un peu surpris par le retour «device lacks SMART capability» de cette première commande car le disque est assez récent.
Par ailleurs
remi@remi-Vostro-3550:~$ sudo smartctl --scan
/dev/sda -d scsi # /dev/sda, SCSI device
remi@remi-Vostro-3550:~$ sudo smartctl --scan-open
/dev/sda -d sat # /dev/sda [SAT], ATA device
remi@remi-Vostro-3550:~$
qui pourrait expliquer le message que j'ai mentionné au #1, à savoir :
Smartctl open device: /dev/sdd [USB JMicron] failed: No device connected
Pour les disques Seagate
Note: When using Seagate enclosures with Linux, see special discussion on SAT-with-UAS-Linux page.
m'a conduit sur la page :
The problem is that certain USB-SATA-bridge chipsets do not properly pass SAT commands on to the SATA device when running in UAS mode, and to work around this problem Linux automatically enables the NO_ATA_1X flag for those chipsets. This turns off SAT passthrough... which in turn means that smartmontools is prevented from communicating with the device.
For many of these chipsets, SAT passthrough works correctly in the old BOT (usb-storage driver) mode, and so smartmontools may suddenly stop working when the kernel is upgraded to a version which supports UAS, or from one which did did not apply the flag for that device to a newer kernel which does (see NO_ATA_1X kernel versions).
For more information on the usb-storage flags, search for the 'usb-storage.quirks' entry in the Kernel Parameters Documentation.
You can easily check to see whether the kernel using uas or usb-storage for a particular device using the lsusb -t command.
…
Alternatively you can check the messages that appear in kern.log when the device is first connected and look for the driver name mentioned at the end of the "scsi hostN" line:
remi@remi-Vostro-3550:~$ lsusb -t
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
|__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=uas, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
|__ Port 2: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 2: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 2: Dev 2, If 2, Class=Human Interface Device, Driver=usbhid, 12M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
|__ Port 3: Dev 3, If 0, Class=Vendor Specific Class, Driver=, 12M
|__ Port 6: Dev 4, If 0, Class=Mass Storage, Driver=ums-realtek, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
|__ Port 1: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M
|__ Port 4: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 4: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
|__ Port 5: Dev 5, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 5: Dev 5, If 1, Class=Video, Driver=uvcvideo, 480M
remi@remi-Vostro-3550:~$
et
remi@remi-Vostro-3550:~$ grep "New USB device found" /var/log/kern.log | g 0bc2
Mar 16 16:50:42 remi-Vostro-3550 kernel: [ 2045.919555] usb 4-1: New USB device found, idVendor=0bc2, idProduct=61b6
Mar 16 22:56:11 remi-Vostro-3550 kernel: [ 1.795758] usb 4-1: New USB device found, idVendor=0bc2, idProduct=61b6
Mar 17 11:40:51 remi-Vostro-3550 kernel: [ 346.178744] usb 4-1: New USB device found, idVendor=0bc2, idProduct=61b6
remi@remi-Vostro-3550:~$
Vos conseils et remarques sont les bienvenus pour m'aider à continuer mes investigations.
Arbiel
Que pensez-vous de tout cela ?
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#10 Le 17/03/2020, à 17:49
- moko138
Re : Tester des supports connectés en USB. smartctl ?
1) Merci pour le lien https://www.smartmontools.org/wiki/SAT-with-UAS-Linux#TechnicalDetails
2) Avec "grep 0bc2" (car je suppose que tu as fait de "g" un alias pour "grep"), tu filtres excessivement. Tu auras plus d'informations utiles avec
sudo grep -B15 -A30 "USB device found, idVendor=0bc2" /var/log/kern.log | tail -46
.
3) Tu pourrais t'inspirer de ce fil : ./viewtopic.php?id=2049538 (désactivation de l'uas).
4) Et si ça ne suffit pas pour accéder aux données smart, en passer par la compilation façon Naziel, mentionnée ci-dessus en #8.
5) Ne pas perdre de vue que le plus simple est souvent d'extraire le HDD du boîtier capricieux pour le brancher :
soit directement à une quelconque carte-mère ;
soit dans un boîtier usb moins sophistiqué.
/!\ Quand le boîtier est fermé par des clips (au lieu de vis), un ouvre-boîte non-destructeur est... une carte de crédit.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#11 Le 17/03/2020, à 18:01
- geole
Re : Tester des supports connectés en USB. smartctl ?
Bonjour
Je ne suis certain que la totalité des firmwares de tous les disques gèrent la totalité des compteurs de suivi des disques...
Ce retour ne ne surprend pas "SMART support is: Unavailable - device lacks SMART capability."
Dernière modification par geole (Le 17/03/2020, à 18:01)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#12 Le 25/03/2020, à 01:17
- Arbiel
Re : Tester des supports connectés en USB. smartctl ?
Bonsoir
Je n'ai réussi à passer smartctl que sur les disques externes achetés en tant que tels, et non sur les disques récupérés d'anciens portables et installés dans des boîtiers, sur lesquels j'ai essayé les principales valeurs de -d, avec de bien maigres résultats, tels que
remi@remi-Vostro-3550:~$ sudo smartctl -a -d scsi /dev/sde
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.15.0-91-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Vendor: ST912082
Product: 2AS
Revision: 3.AL
User Capacity: 120034122240 bytes [120 GB]
Logical block size: 512 bytes
>> Terminate command early due to bad response to IEC mode page
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
Les deux disques achetés en tant que tels n'ont pas de secteurs défectueux, et je peux sans souci les utiliser pour mes sauvegardes.
Arbiel
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#13 Le 25/03/2020, à 08:08
- moko138
Re : Tester des supports connectés en USB. smartctl ?
Je n'ai réussi à passer smartctl que sur les disques externes achetés en tant que tels, et non sur les disques récupérés d'anciens portables et installés dans des boîtiers, sur lesquels j'ai essayé les principales valeurs de -d, avec de bien maigres résultats
Arbiel,
Encore une fois, tout dépend de l'interface, pas du disque.
Si tu as un boîtier ou un adaptateur (en un mot : une interface) 100% opérationnel, et que tu veuilles accéder aux données SMART telles que le disque les stocke,
sers-toi de cette interface, quel que soit le disque.
= = = = Par ailleurs = = = =
Si on veut découvrir comment utiliser une autre interface
1) Commencer par lancer sudo smartctl -a sans option -d
soit ça marche direct,
soit on obtient le classique Unknown USB bridge [0xnnnn:0xpppp.
/!\ Si on emploie l'option -d, on se prive de cette référence !
Or c'est LA référence, dont il ne faut pas se priver.
Cette référence 0xnnnn:0xpppp constituera la base de départ de l'étape suivante.
2) Quêter dans les "supported devices".
Si c'est infructueux, on passe à...
3) Tester successivement (message #4)
--scan-open
--scan
-d test
Si c'est infructueux, on passe à...
4) Restent alors 2 possibilités
- Tenter systématiquement les options -d les unes après les autres.
- Compiler (façon Naziel) la dernière version de smartmontools pour son système.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#14 Le 25/03/2020, à 20:45
- Arbiel
Re : Tester des supports connectés en USB. smartctl ?
Bonsoir
J'ai dû en arriver à la compilation comme indiqué par Naziel, j'échoue toujours
remi@remi-Vostro-3550:~/smartmontools$ cd res/sbin
remi@remi-Vostro-3550:~/smartmontools/res/sbin$ sudo ./smartctl -s on -o on -d sat -T verypermissive -a /dev/sdd
smartctl 7.2 2020-03-25 r5039 [x86_64-linux-4.15.0-91-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org
Read Device Identity failed: scsi error unsupported scsi opcode
=== START OF INFORMATION SECTION ===
Device Model: [No Information Found]
Serial Number: [No Information Found]
Firmware Version: [No Information Found]
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: [No Information Found]
Local Time is: Wed Mar 25 19:21:21 2020 CET
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enable failed: scsi error unsupported scsi opcode
Read SMART Data failed: scsi error unsupported scsi opcode
SMART Automatic Timers not supported
SMART Enable Automatic Offline failed: scsi error unsupported scsi opcode
=== START OF READ SMART DATA SECTION ===
SMART Status command failed: scsi error unsupported scsi opcode
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.
remi@remi-Vostro-3550:~/smartmontools/res/sbin$ sudo ./smartctl -s on -o on -d scsi -T verypermissive -a /dev/sdd
smartctl 7.2 2020-03-25 r5039 [x86_64-linux-4.15.0-91-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Vendor: ST912082
Product: 2AS/sdd
Revision: 3.AL
User Capacity: 120034122240 bytes [120 GB]
Logical block size: 512 bytes
>> Terminate command early due to bad response to IEC mode page
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
unable to fetch IEC (SMART) mode page [scsi response fails sanity test]
=== START OF READ SMART DATA SECTION ===
Current Drive Temperature: 0 C
Drive Trip Temperature: 0 C
Error Counter logging not supported
Device does not support Self Test logging
remi@remi-Vostro-3550:~/smartmontools/res/sbin$ sudo ./smartctl --scan
/dev/sda -d scsi # /dev/sda, SCSI device
remi@remi-Vostro-3550:~/smartmontools/res/sbin$ for dev in ata scsi sat usbcypress usbjmicron usbprolific usbsunplus; do echo "device = ${dev}"; sudo ./smartctl -a --device="${dev}" -T verypermissive /dev/sdd; echo; echo;done
device = ata
smartctl 7.2 2020-03-25 r5039 [x86_64-linux-4.15.0-91-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org
Read Device Identity failed: Invalid argument
=== START OF INFORMATION SECTION ===
Device Model: [No Information Found]
Serial Number: [No Information Found]
Firmware Version: [No Information Found]
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: [No Information Found]
Local Time is: Wed Mar 25 19:31:14 2020 CET
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.
Read SMART Data failed: Invalid argument
=== START OF READ SMART DATA SECTION ===
Error SMART Status command via HDIO_DRIVE_TASK failedRebuild older linux 2.2 kernels with HDIO_DRIVE_TASK support added
SMART Status command failed: Invalid argument
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.
Read SMART Error Log failed: Invalid argument
Read SMART Self-test Log failed: Invalid argument
Selective Self-tests/Logging not supported
device = scsi
smartctl 7.2 2020-03-25 r5039 [x86_64-linux-4.15.0-91-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Vendor: ST912082
Product: 2AS
Revision: 3.AL
User Capacity: 120034122240 bytes [120 GB]
Logical block size: 512 bytes
>> Terminate command early due to bad response to IEC mode page
=== START OF READ SMART DATA SECTION ===
Current Drive Temperature: 0 C
Drive Trip Temperature: 0 C
Error Counter logging not supported
Device does not support Self Test logging
device = sat
smartctl 7.2 2020-03-25 r5039 [x86_64-linux-4.15.0-91-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org
Read Device Identity failed: scsi error unsupported scsi opcode
=== START OF INFORMATION SECTION ===
Device Model: [No Information Found]
Serial Number: [No Information Found]
Firmware Version: [No Information Found]
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: [No Information Found]
Local Time is: Wed Mar 25 19:31:14 2020 CET
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.
Read SMART Data failed: scsi error unsupported scsi opcode
=== START OF READ SMART DATA SECTION ===
SMART Status command failed: scsi error unsupported scsi opcode
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.
Read SMART Error Log failed: scsi error unsupported scsi opcode
Read SMART Self-test Log failed: scsi error unsupported scsi opcode
Selective Self-tests/Logging not supported
device = usbcypress
smartctl 7.2 2020-03-25 r5039 [x86_64-linux-4.15.0-91-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org
Read Device Identity failed: Unknown error
=== START OF INFORMATION SECTION ===
Device Model: [No Information Found]
Serial Number: [No Information Found]
Firmware Version: [No Information Found]
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: [No Information Found]
Local Time is: Wed Mar 25 19:31:14 2020 CET
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.
Read SMART Data failed: Success
=== START OF READ SMART DATA SECTION ===
SMART Status command failed: Success
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.
Read SMART Error Log failed: Success
Read SMART Self-test Log failed: Success
Selective Self-tests/Logging not supported
device = usbjmicron
smartctl 7.2 2020-03-25 r5039 [x86_64-linux-4.15.0-91-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org
Smartctl open device: /dev/sdd [USB JMicron] failed: scsi error unsupported scsi opcode
device = usbprolific
smartctl 7.2 2020-03-25 r5039 [x86_64-linux-4.15.0-91-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org
Read Device Identity failed: scsi error unsupported scsi opcode
=== START OF INFORMATION SECTION ===
Device Model: [No Information Found]
Serial Number: [No Information Found]
Firmware Version: [No Information Found]
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: [No Information Found]
Local Time is: Wed Mar 25 19:31:14 2020 CET
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.
Read SMART Data failed: scsi error unsupported scsi opcode
=== START OF READ SMART DATA SECTION ===
SMART Status command failed: scsi error unsupported scsi opcode
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.
Read SMART Error Log failed: scsi error unsupported scsi opcode
Read SMART Self-test Log failed: scsi error unsupported scsi opcode
Selective Self-tests/Logging not supported
device = usbsunplus
smartctl 7.2 2020-03-25 r5039 [x86_64-linux-4.15.0-91-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org
Read Device Identity failed: scsi error unsupported scsi opcode
=== START OF INFORMATION SECTION ===
Device Model: [No Information Found]
Serial Number: [No Information Found]
Firmware Version: [No Information Found]
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: [No Information Found]
Local Time is: Wed Mar 25 19:31:14 2020 CET
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.
Read SMART Data failed: scsi error unsupported scsi opcode
=== START OF READ SMART DATA SECTION ===
SMART Status command failed: scsi error unsupported scsi opcode
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.
Read SMART Error Log failed: scsi error unsupported scsi opcode
Read SMART Self-test Log failed: scsi error unsupported scsi opcode
Selective Self-tests/Logging not supported
remi@remi-Vostro-3550:~/smartmontools/res/sbin$
Et je ne peux pas insérer dans mon PC les disques actuellement dans mes boîtiers pour les tester, la connectique n'est pas identique.
J'acheterai peut-être plus tard un boîtier compatible smartctl. En attendant, comme je fais des sauvegardes sur plusieurs disques, je continue à les utiliser.
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#15 Le 25/03/2020, à 22:59
- moko138
Re : Tester des supports connectés en USB. smartctl ?
Et je ne peux pas insérer dans mon PC les disques actuellement dans mes boîtiers pour les tester, la connectique n'est pas identique.
Je garde précieusement
un vieux pc dont la carte-mère présente
et des connecteurs Pata (40 broches) ;
et des connecteurs Sata ;
et de vieilles alimentations présentant
et des prises Molex 4 broches ;
et des prises Sata.
- -
J'ai dû en arriver à la compilation comme indiqué par Naziel, j'échoue toujours
Redémarre ! Et montre ensuite
lsusb | sort; echo; lsusb -t
Dernière modification par moko138 (Le 25/03/2020, à 23:00)
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#16 Le 26/03/2020, à 00:21
- Arbiel
Re : Tester des supports connectés en USB. smartctl ?
remi@remi-Vostro-3550:~$ lsusb | sort; echo; lsusb -t
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 0781:5530 SanDisk Corp. Cruzer
Bus 001 Device 004: ID 8086:0189 Intel Corp.
Bus 001 Device 005: ID 1bcf:2b81 Sunplus Innovation Technology Inc.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 003: ID 138a:0011 Validity Sensors, Inc. VFS5011 Fingerprint Reader
Bus 002 Device 004: ID 0bda:0138 Realtek Semiconductor Corp. RTS5138 Card Reader Controller
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 040d:6208 VIA Technologies, Inc.
Bus 003 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 480M
|__ Port 2: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 2: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 2: Dev 3, If 2, Class=Human Interface Device, Driver=usbhid, 12M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
|__ Port 3: Dev 3, If 0, Class=Vendor Specific Class, Driver=, 12M
|__ Port 6: Dev 4, If 0, Class=Mass Storage, Driver=ums-realtek, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
|__ Port 1: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M
|__ Port 4: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 4: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
|__ Port 5: Dev 5, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 5: Dev 5, If 1, Class=Video, Driver=uvcvideo, 480M
remi@remi-Vostro-3550:~$
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#17 Le 26/03/2020, à 01:08
- moko138
Re : Tester des supports connectés en USB. smartctl ?
Je voulais dire "ton adaptateur ou boîtier étant branché depuis au moins 20 secondes, montre..."
EDIT : faute de frappe.
Dernière modification par moko138 (Le 26/03/2020, à 01:09)
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#18 Le 26/03/2020, à 13:18
- Arbiel
Re : Tester des supports connectés en USB. smartctl ?
Bonjour
J'espère avoir laissé mon boîtier suffisamment longtemps
remi@remi-Vostro-3550:~$ lsusb | sort; echo; lsusb -t
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 0781:5530 SanDisk Corp. Cruzer
Bus 001 Device 005: ID 1bcf:2b81 Sunplus Innovation Technology Inc.
Bus 001 Device 007: ID 8086:0189 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 003: ID 138a:0011 Validity Sensors, Inc. VFS5011 Fingerprint Reader
Bus 002 Device 004: ID 0bda:0138 Realtek Semiconductor Corp. RTS5138 Card Reader Controller
Bus 002 Device 005: ID 040d:6208 VIA Technologies, Inc.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
|__ Port 2: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 2: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 2: Dev 2, If 2, Class=Human Interface Device, Driver=usbhid, 12M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
|__ Port 2: Dev 5, If 0, Class=Mass Storage, Driver=usb-storage, 480M
|__ Port 3: Dev 3, If 0, Class=Vendor Specific Class, Driver=, 12M
|__ Port 6: Dev 4, If 0, Class=Mass Storage, Driver=ums-realtek, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
|__ Port 1: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M
|__ Port 4: Dev 7, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 4: Dev 7, If 1, Class=Wireless, Driver=btusb, 12M
|__ Port 5: Dev 5, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 5: Dev 5, If 1, Class=Video, Driver=uvcvideo, 480M
remi@remi-Vostro-3550:~$
remi@remi-Vostro-3550:~/smartmontools/res/sbin$ sudo ./smartctl -a /dev/sde
smartctl 7.2 2020-03-25 r5039 [x86_64-linux-4.15.0-91-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org
/dev/sde: Unknown USB bridge [0x040d:0x6208 (0x000)]
Please specify device type with the -d option.
Use smartctl -h to get a usage summary
remi@remi-Vostro-3550:~/smartmontools/res/sbin$
On voit
Bus 002 Device 005: ID 040d:6208 VIA Technologies, Inc.
Que peut-on en déduire ?
Arbiel
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#19 Le 26/03/2020, à 15:07
- moko138
Re : Tester des supports connectés en USB. smartctl ?
En #1, on parle de 0x0bc2:0x61b6 alias
0bc2:61b6
C'est lui que je cherchais en #16. Et de son absence, résulte mon #17.
En #18 : on voit Unknown USB bridge [0x040d:0x6208 alias
040d:6208
Donc tu as deux interfaces à tester. Ce que je n'avais pas compris.
- -
Pour 0bc2:61b6
Logiquement, depuis la compilation qui avait rendu cette interface prise en charge par smartmontools dans le cas aidé par Naziel, tu ne devrais plus avoir de problème avec celle-là.
Le confirmes-tu ?
- -
Pour 040d:6208
Il n'est pas encore répertorié dans les "Supported Devices".
(Et son "cousin" "VIA VT6204 0x040d:0x6204 (0.04)" est dans les unsupported.)
En #18, on a :
Bus 002 Device 005: ID 040d:6208 VIA Technologies, Inc.
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
|__ Port 2: Dev 5, If 0, Class=Mass Storage, Driver=usb-storage, 480M
On en déduit que ton 040d:6208 est prise en charge sans le module uas.
Maintenant, tu passes à l'étape suivante, tester de nouveau (puisque tu as, entretemps, compilé)
sudo smartctl --scan-open
sudo smartctl --scan
sudo smartctl -d test
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#20 Le 07/04/2020, à 22:57
- xubu1957
Re : Tester des supports connectés en USB. smartctl ?
[HS]
Bonsoir,
@moko138
Pour cette discussion > webcam logitech ultravision non accessible sous Ubuntu 18.04, des conseils, au sujet des ports USB ?
Merci d'avance.
[/HS]
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#21 Le 08/04/2020, à 11:29
- xubu1957
Re : Tester des supports connectés en USB. smartctl ?
[HS]
Bonjour,
@moko138
Une autre info :
- histoire de lien symbolique dans > askubuntu.com/questions/783357/create-a-symlink-in-dev-using-etc-udev-rules
[/HS]
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#22 Le 31/03/2021, à 06:26
- katian
Re : Tester des supports connectés en USB. smartctl ?
bonjour,
je n'ai pas tout lu le fil mais j'ai obtenu toutes les infos d'un DD en USB avec :
sudo smartctl -a /dev/sde
Hors ligne