• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Smartctl + USB-Festplatte

Duch diese http://www.linux-club.de/viewtopic.php?f=4&t=112197 Disskussionserunde bin ich auf dieses Tool aufmerksam geworden und im Moment dabei, nach und nach meine HDs zu überprüfen. Mit den IDEs klappt das ja auch ganz gut.

Nur meine USB-Platte will nicht. :(

In den Links in der o.g. Beitragsrunde bin ich schon auf den Hinweis gestoßen, das USB-Platten da mitunter Probleme bereiten. So wohl auch bei mir. :(

Code:
tail -f /var/log/messages.log

ergibt:

Code:
localhost kernel: EXT-fs (sd2): mounted filesystem with orderesd data mode. Opts: (null)

Die USB-Platte hat eine kleine NTFS- und eine große Ext4-Partition.

smartctl -i ergibt die folgende Meldung:

Code:
Unknown USB-Bridge (0x0411:0x0105 (0x100))
smartctl: please spezify device type with the -d option

Ein Blick in die man smartctl hat mir nicht wirklich weitergeholfen.

Zwar gibt es da die Option "--scan", aber die is "not implemented". :(

Auch Tante Google hat mich nicht wirklich weiter gebracht.

lsusb -v ergibt:

Code:
Bus 001 Device 003: ID 03eb:0902 Atmel Corp. 4-Port Hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0         8
  idVendor           0x03eb Atmel Corp.
  idProduct          0x0902 4-Port Hub
  bcdDevice            1.00
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           34
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval             255
        ** UNRECOGNIZED:  09 29 04 09 00 32 64 00 1e
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             4
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
  bPwrOn2PwrGood       50 * 2 milli seconds
  bHubContrCurrent    100 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0x1e
 Hub Port Status:
   Port 1: 0000.0103 power enable connect
   Port 2: 0000.0101 power connect
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
Device Status:     0x0001
  Self Powered

Bus 001 Device 004: ID 0411:0105 MelCo., Inc. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x0411 MelCo., Inc.
  idProduct          0x0105 
  bcdDevice            1.00
  iManufacturer           1 BUFFALO
  iProduct                2 USB-SATA Bridge
  iSerial                 5 0000141329E4
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          4 USB Mass Storage
    bmAttributes         0xc0
      Self Powered
    MaxPower                2mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              6 MSC Bulk-Only Transfer
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x7601
  Self Powered

Wie daraus ersichtlich ist, ist die Platte über einen 4-fach USB-Hub angeschlossen.

Sicherlich sind da auch irgendwo die Infos drin, die smartctl als Parameter übergeben haben will.

Nur welche, und wie mache ich die smartctl "schmackhaft"? :???:

Vi
 
Rainer Juhser schrieb:

Huch, das ging ja schnell. ;)

Also zunächst hat mich das nicht wirklich weitergebracht, da die Buffallo in der Liste nicht drin ist.

Aber ich habe mittlerweile herausgefunden, daß da 'ne Hitachi drin ist.

siehe hier: http://extreme.pcgameshardware.de/laufwerke-und-speichermedien/125141-externe-hdd-umbauen.html

Laut Deines 2. Links müßte das dann -d usbjmicron sein.

Code:
Hitachi/SimpleTech 1TB	 JMicron ?	 0x4971:0xce17	 ?	 -d usbjmicron	 Linux	ML-Archive

Doch dieser Befehl hat irgendwie keine Wirkung gezeigt (smartctl. -d usbjmicron /dev/hdc)

Allerdings zeigt diese Kombination Wirkung:

Code:
smartctl -d usbjmicron -i /dev/hdc

Und jetzt wird da eine Samsung-Platte gemeldet! :schockiert:

Code:
smartctl 5.40 2010-10-16 r3189 [i686-pc-linux-gnu] (local build)
Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF INFORMATION SECTION ===
Device Model:     SAMSUNG HDSUSBç
Serial Number:    S1PGJ1NQ904339
Firmware Version: 1AA01111
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   13
ATA Standard is:  Not recognized. Minor revision code: 0x2020
Local Time is:    Mon Jan  3 14:28:21 2011 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.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.

Leider funzt die Option -s on nicht.

Also weder als smartctl -d usbjmicron -s on /dev/hdc noch smartctl -s on /dev/hdc

Aber immerhin: die Platte spricht schon mal mit dem Tool. ;)


Edit:

Auch ein

Code:
/dev/sdc -a -d sat

in der /etc/smartd.conf brachte keine Änderung.
 
Systemcrasher schrieb:
Allerdings zeigt diese Kombination Wirkung:

Code:
smartctl -d usbjmicron -i /dev/hdc

Und jetzt wird da eine Samsung-Platte gemeldet! :schockiert:

Was ist daran jetzt schockierend? Der USB- Controller ist von JMicron, der SATA- USB Adapter im Festplattengehäuse ist von Buffalo und die Platte von halt Samsung.
 
spoensche schrieb:
Was ist daran jetzt schockierend? Der USB- Controller ist von JMicron, der SATA- USB Adapter im Festplattengehäuse ist von Buffalo und die Platte von halt Samsung.

Weil es demnach mindestens 2 verschiedene Varianten der Buffalo gibt.

Einmal die Version mit der Hitachi-Festplatte (s. Link oben) und dann noch eine Version mit ner Samsung drinnen.
Mit der selben Seriennr., denn danach hatte ich gegoogelt.
 
Oben