ubuntuusers.de

USB-Laufwerk geht verloren

Status: Gelöst | Ubuntu-Version: Server 26.04 (Resolute Raccoon)
Antworten |

ProtonM

Anmeldungsdatum:
29. Dezember 2014

Beiträge: 188

Wohnort: Europa

Hallo

Ein Sicherungslaufwerk ist via USB am Server angeschlossen und wird vor der Sicherung als sddx eingehängt und nach der Sicherung aus. Mit der 20.04 Installation lief das jahrelang problemlos. Mit der Neuinstallation 26.04: Nach dem Bootvorgang ist das Laufwerk ok. Dann geht die USB-Verbindung verloren.

$ dmesg -H liefert

[ +39,492730] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd
[  +0,012412] usb 2-3: New USB device found, idVendor=1f75, idProduct=0611, bcdDevice= 0.06
[  +0,000024] usb 2-3: New USB device strings: Mfr=4, Product=5, SerialNumber=6
[  +0,000010] usb 2-3: SerialNumber: 20190110
[  +0,041062] usb-storage 2-3:1.0: USB Mass Storage device detected
[  +0,001336] scsi host4: usb-storage 2-3:1.0
[  +0,000233] usbcore: registered new interface driver usb-storage
[  +0,004621] usbcore: registered new interface driver uas
[  +1,005154] scsi host4: scsi scan: INQUIRY result too short (5), using 36
[  +0,000030] scsi 4:0:0:0: Direct-Access     SAMSUNG  HD103UJ               PQ: 0 ANSI: 0
[  +0,000882] scsi 4:0:0:0: Attached scsi generic sg3 type 0
[  +0,053422] sd 4:0:0:0: [sdd] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)
[  +0,001053] sd 4:0:0:0: [sdd] Write Protect is off
[  +0,000021] sd 4:0:0:0: [sdd] Mode Sense: 3b 00 00 00
[  +0,000986] sd 4:0:0:0: [sdd] No Caching mode page found
[  +0,000018] sd 4:0:0:0: [sdd] Assuming drive cache: write through
[  +0,331887]  sdd: sdd1
[  +0,000340] sd 4:0:0:0: [sdd] Attached SCSI disk
[  +7,418037] usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd
[Sep11 08:29] usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd
[Sep11 08:39] usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd
...
[Sep11 22:19] usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd
[Sep11 22:29] usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd
[Sep11 22:39] usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd
[ +10,240507] usb 2-3: device firmware changed
[  +0,008066] usb 2-3: USB disconnect, device number 2
[  +5,623973] xhci_hcd 0000:00:15.0: Timeout while waiting for setup device command
[  +5,632018] xhci_hcd 0000:00:15.0: Timeout while waiting for setup device command
[  +0,207931] usb 2-3: device not accepting address 3, error -62
[  +5,424088] xhci_hcd 0000:00:15.0: Timeout while waiting for setup device command
[  +5,632036] xhci_hcd 0000:00:15.0: Timeout while waiting for setup device command
[  +0,207891] usb 2-3: device not accepting address 4, error -62
[  +0,009141] usb usb2-port3: attempt power cycle
[  +5,927200] xhci_hcd 0000:00:15.0: Timeout while waiting for setup device command
[Sep11 22:40] xhci_hcd 0000:00:15.0: Timeout while waiting for setup device command
[  +0,207886] usb 2-3: device not accepting address 5, error -62
[  +5,424182] xhci_hcd 0000:00:15.0: Timeout while waiting for setup device command
[  +5,631959] xhci_hcd 0000:00:15.0: Timeout while waiting for setup device command
[  +0,207894] usb 2-3: device not accepting address 6, error -62
[  +0,009125] usb usb2-port3: unable to enumerate USB device
[Sep12 00:50] /dev/disk/by-partlabel/rsnapshot: Can't lookup blockdev

Was könnte die Ursache sein?

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 6411

Dann probier doch mal einen USB Reset. Im DEB-Paket usbutils ist das Werkzeug usbreset enthalten. Ich verwende das zum Beispiel, wenn ich bluez frisch aus dem Git baue, um es dann via porg zu installieren, da hängt sich das USB-Dongle nämlich schon mal gerne auf. Das ist der Auszug aus meinem Bash alias, der den USB Reset des Bluetooth Dongles ausführt:

awk '\''/[B-b][L-l][U-u][E-e][T-t][O-o][O-o][T-t][H-h]/{print "sudo usbreset " $6 ";"}'\'' | xargs | sh

Wenn es nicht in der $HOME/.bashrc drin steckt, dann muss man diese Maskierungen weglassen:

'\'

ProtonM

(Themenstarter)

Anmeldungsdatum:
29. Dezember 2014

Beiträge: 188

Wohnort: Europa

~$ lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0463:ffff MGE UPS Systems UPS
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

~$ usbreset 002/003

No such device found

Das device ist nicht da und lässt sich auch nicht zurücksetzen.

USB-Stecker neu einstecken und auch das Laufwerk aus und einschalten helfen nicht.

Was ich nicht verstehe, sind diese Zeilen im dmesg

[Sep11 22:39] usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd
[ +10,240507] usb 2-3: device firmware changed
[  +0,008066] usb 2-3: USB disconnect, device number 2

was ist mit "device firmware changed"?

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 6411

Die zwei Zeilen vor der Zeile mit dem Suchbegriff hatte ich nicht mitgepostet. So sehen die drei Zeilen dann aus:

lsusb 2>/dev/null | \
grep -iv host | \
awk '\''/[B-b][L-l][U-u][E-e][T-t][O-o][O-o][T-t][H-h]/{print "sudo usbreset " $6 ";"}'\'' | xargs | sh && \

Das ist nur ein Auszug aus meinen Bash alias um bluez in einem Rutsch frisch aus dem Git holen, compilern und installieren, USB-Dongle reset und den Bluetooth Kopfhörer neu verbinden.

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 10356

Wohnort: Münster

ProtonM schrieb:

[…]

[Sep11 22:39] usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd
[ +10,240507] usb 2-3: device firmware changed
[  +0,008066] usb 2-3: USB disconnect, device number 2

was ist mit "device firmware changed"?

Ich verstehe diese Meldung auch nicht, aber sie klingt nicht nach einem üblichen Betriebsproblem, sondern eher nach einem sich ankündigendem oder bereits bestehendem Hardware-Defekt.

Jedenfalls würde ich an Deiner Stelle vorsichtshalber diesem Gerät nicht mehr vertrauen und es schon gar nicht als Sicherungsgerät verwenden.

timothy2068

Anmeldungsdatum:
10. März 2025

Beiträge: 656

Guck mal vor dem Ereignis - gut, dass du etwas Fleisch mitgeliefert hast:

ProtonM schrieb:

[Sep11 08:29] usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd
[Sep11 08:39] usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd
...
[Sep11 22:19] usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd
[Sep11 22:29] usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd
[Sep11 22:39] usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd

Das Gerät geht exakt alle 10 Minuten in Reset. Ist das Absicht, wird es z.B. von einem Power-Controller schlafen gelegt und bei der nächsten Nutzung wieder aufgeweckt?

Jedenfalls ist es um 22:40 Uhr nicht mehr korrekt aufgewacht und hat sich irgendwie anders als vorher beim Kernel angemeldet. Deshalb reagierte er erstaunt, am bekannten Port ein scheinbar neues Gerät zu finden, und sagt:

[ +10,240507] usb 2-3: device firmware changed

Das heißt nur "da ist nicht das, was ich erwartet habe".

Normalerweise würde ich erstmal Kabel und USB-Anschluss wechseln, aber ein Wackelkontakt tritt nicht exakt alle 10 Minten auf.

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9148

Installiere Inxi

sudo apt install inxi

und dann zeige uns, hier im Forum als Codeblock formatiert, die vollständige Ein- und Ausgabe dieses Befehls:

inxi -Fz

(Benutze Kopieren Strg + C und Einfügen Strg + V . Im Terminal braucht es zusätzlich die ⇧ -Taste.)

und

Führe folgenden Befehl in einem Terminal aus und zeige uns die vollständige Ein- und Ausgabe hier im Forum als Codeblock formatiert:

sudo apt update && sudo apt upgrade

(Benutze Kopieren Strg + C und Einfügen Strg + V . Im Terminal braucht es zusätzlich die ⇧ -Taste.)

ProtonM

(Themenstarter)

Anmeldungsdatum:
29. Dezember 2014

Beiträge: 188

Wohnort: Europa

Hallo und vielen Dank für die Tipps.

Unter 20.04 tritt das Problem an der selben HW nicht auf, sodass ich den Fehler im 26.04 vermutete. Ich habe dennoch auf eine andere USB-Buchse 3.0 gewechselt. Mit

$ lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0463:ffff MGE UPS Systems UPS
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 007: ID 1f75:0611 Innostor Technology Corporation IS611 SATA/PATA Bridge Controller

ist das Laufwerk da. Ich warte den Betrieb über Nacht ab und sehe morgen, ob die Sicherungen gut gelaufen sind. Melde mich dann wieder.

timothy2068

Anmeldungsdatum:
10. März 2025

Beiträge: 656

Noch eine Anregung abseits der Fragestellung: Hardwareschäden durch Überspannungen sind realistisch einzukalkulieren. Ein Backupmedium, das in dem Moment per Kabel am Rechner hängt, läuft Gefahr, mitgeschädigt zu werden.

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9148

Warum lieferst du die geforderten Infos nicht?

ProtonM

(Themenstarter)

Anmeldungsdatum:
29. Dezember 2014

Beiträge: 188

Wohnort: Europa

Hallo

Entschuldigt bitte, wenn ich nicht gleich reagiere. Es gibt noch andere Aufgaben! Dennoch vielen Dank für die Beiträge.

Der Wechsel der USB-Buchse 3.0 unter 26.04 hat das Problem nicht gelöst. Ich habe noch gestern wieder auf 20.04 umgestellt und die Probleme sind weg.

Es bleibt also dieses Reset im 10 Min. Takt und der Hinweis firmware changed. HM!

Werde später wieder das andere System starten und dann die Infos liefern.

timothy2068

Anmeldungsdatum:
10. März 2025

Beiträge: 656

ProtonM schrieb:

Ich habe noch gestern wieder auf 20.04 umgestellt und die Probleme sind weg.

Es bleibt also dieses Reset im 10 Min. Takt und der Hinweis firmware changed. HM!

Diese Aussagen sind für mich teilwidersprüchlich. Bitte ausfüllen, was weg ist und was bleibt:

                                     |  20.04  |  26.04  |
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−+−−−−−−−−−+−−−−−−−−−+
Reset alle 10 Min.                   |         |         |
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−+−−−−−−−−−+−−−−−−−−−+
Laufwerk nicht zuverlässig mountbar  |         |         |
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−+−−−−−−−−−+−−−−−−−−−+
Meldung "Firmware changed"           |         |         |
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−+−−−−−−−−−+−−−−−−−−−+

ProtonM

(Themenstarter)

Anmeldungsdatum:
29. Dezember 2014

Beiträge: 188

Wohnort: Europa

@schwarzheit

~$ sudo inxi -Fz

System:
  Kernel: 7.0.0-31-generic arch: x86_64 bits: 64
  Console: pty pts/2 Distro: Ubuntu 26.04.1 LTS (Resolute Raccoon)
Machine:
  Type: Desktop Mobo: ASRock model: J3455-ITX serial: <filter> Firmware: UEFI
    vendor: American Megatrends v: P1.60 date: 01/16/2018
CPU:
  Info: quad core model: Intel Celeron J3455 bits: 64 type: MCP cache: L2: 2 MiB
  Speed (MHz): avg: 1664 min/max: 800/2300 cores: 1: 1664 2: 1664 3: 1664 4: 1664
Graphics:
  Device-1: Intel Apollo Lake GT1 [HD Graphics 500] driver: i915 v: kernel
  Display: server: No display server data found. Headless machine? tty: 120x31
    resolution: 1280x1024
  API: EGL v: 1.5 drivers: iris,swrast platforms: gbm,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: mesa v: 26.0.8-1ubuntu0.3 note: console (EGL sourced)
    renderer: Mesa Intel HD Graphics 500 (APL 2), llvmpipe (LLVM 21.1.8 128 bits)
  Info: Tools: api: eglinfo,glxinfo x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster
    driver: snd_hda_intel
  API: ALSA v: k7.0.0-31-generic status: kernel-api
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet driver: r8169
  IF: enp1s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
RAID:
  Device-1: md1 type: mdraid level: mirror status: active size: 449.87 GiB report: 2/2 UU
  Components: Online: 0: sdb1 1: sdc1
  Device-2: md2 type: mdraid level: mirror status: active size: 449.87 GiB report: 2/2 UU
  Components: Online: 0: sdb2 1: sdc2
  Device-3: md3 type: mdraid level: mirror status: active size: 449.87 GiB report: 2/2 UU
  Components: Online: 0: sdb3 1: sdc3
  Device-4: md4 type: mdraid level: mirror status: active size: 449.87 GiB report: 2/2 UU
  Components: Online: 0: sdb4 1: sdc4
Drives:
  Local Storage: total: raw: 4.66 TiB usable: 2.91 TiB used: 288.37 GiB (9.7%)
  ID-1: /dev/sda vendor: Transcend model: TS128GSSD230S size: 119.24 GiB
  ID-2: /dev/sdb vendor: Western Digital model: WD20EFRX-68EUZN0 size: 1.82 TiB
  ID-3: /dev/sdc vendor: Western Digital model: WD20EFRX-68EUZN0 size: 1.82 TiB
  ID-4: /dev/sdd vendor: Samsung model: HD103UJ size: 931.51 GiB type: USB
Partition:
  ID-1: / size: 15.58 GiB used: 3.97 GiB (25.5%) fs: ext4 dev: /dev/sda8
  ID-2: /boot/efi size: 511 MiB used: 6.3 MiB (1.2%) fs: vfat dev: /dev/sda1
Swap:
  ID-1: swap-1 type: partition size: 16 GiB used: 0 KiB (0.0%) dev: /dev/sda2
Sensors:
  System Temperatures: cpu: 36.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 8 GiB available: 6.92 GiB used: 607.4 MiB (8.6%) igpu: 256 MiB
  Processes: 204 Uptime: 5m Init: systemd Shell: Sudo inxi: 3.3.40

~$ sudo apt update && sudo apt upgrade

~$ sudo apt update && sudo apt upgrade
[sudo: authenticate] Password:     
OK:1 http://de.archive.ubuntu.com/ubuntu resolute InRelease
Holen:2 http://security.ubuntu.com/ubuntu resolute-security InRelease [137 kB]
Holen:3 http://de.archive.ubuntu.com/ubuntu resolute-updates InRelease [137 kB]
Holen:4 http://security.ubuntu.com/ubuntu resolute-security/main amd64 Components [46,7 kB]
Holen:5 http://de.archive.ubuntu.com/ubuntu resolute-backports InRelease [137 kB]
Holen:6 http://security.ubuntu.com/ubuntu resolute-security/universe amd64 Components [43,5 kB]
Holen:7 http://de.archive.ubuntu.com/ubuntu resolute-updates/main amd64 Packages [603 kB]
Holen:8 http://de.archive.ubuntu.com/ubuntu resolute-updates/main amd64 Components [97,9 kB]
Holen:9 http://de.archive.ubuntu.com/ubuntu resolute-updates/universe amd64 Packages [285 kB]
Holen:10 http://de.archive.ubuntu.com/ubuntu resolute-updates/universe amd64 Components [188 kB]
Holen:11 http://de.archive.ubuntu.com/ubuntu resolute-backports/universe amd64 Components [1.056 B]
Es wurden 1.677 kB in 1 s geholt (1.886 kB/s). 
Aktualisierung für 3 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Das folgende Paket wurde automatisch installiert und wird nicht mehr benötigt:
  pollinate
Verwenden Sie »sudo apt autoremove«, um es zu entfernen.

Aktualisiere:
  dmidecode
                                                                                                                        
Noch keine Aktualisierung wegen Phasenstufung:
  python3-software-properties  software-properties-common

Zusammenfassung:
  Aktualisiere: 1, Installiere: 0, Entferne: 0, Aktualisiere nicht: 2
  Herunterlade-Größe: 72,8 kB
  Freigegebener Platz: 1.024 B

Fortfahren? [J/n] j
Holen:1 http://de.archive.ubuntu.com/ubuntu resolute-updates/main amd64 dmidecode amd64 3.6-2ubuntu1 [72,8 kB]
Es wurden 72,8 kB in 0 s geholt (519 kB/s).
(Lese Datenbank ... 144066 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../dmidecode_3.6-2ubuntu1_amd64.deb ...
Entpacken von dmidecode (3.6-2ubuntu1) über (3.6-2build1) ...
dmidecode (3.6-2ubuntu1) wird eingerichtet ...
Trigger für man-db (2.13.1-1build1) werden verarbeitet ...
Scanning processes...                                                                                                   
Scanning processor microcode...                                                                                         
Scanning linux images...                                                                                                

Running kernel seems to be up-to-date.

The processor microcode seems to be up-to-date.

No services need to be restarted.

No containers need to be restarted.

No user sessions are running outdated binaries.

No VM guests are running outdated hypervisor (qemu) binaries on this host.

ProtonM

(Themenstarter)

Anmeldungsdatum:
29. Dezember 2014

Beiträge: 188

Wohnort: Europa

@ timothy2068

Diese Aussagen sind für mich teilwidersprüchlich. Bitte ausfüllen, was weg ist und was bleibt:

| 20.04 | 26.04 | −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−+−−−−−−−−−+−−−−−−−−−+ Reset alle 10 Min. | nein | ja | −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−+−−−−−−−−−+−−−−−−−−−+ Laufwerk nicht zuverlässig mountbar | nein | ja | −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−+−−−−−−−−−+−−−−−−−−−+ Meldung "Firmware changed" | nein | ja | −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−+−−−−−−−−−+−−−−−−−−−+

reboot mit 26.04 war vor ein paar Minuten ~$ sudo dmesg -H

...
[Sep13 14:58] EXT4-fs (md3): mounted filesystem 7bb8eba8-c3d9-47ce-9bf4-553c3111c10a r/w with ordered data mode. Quota >
[  +0,207165] audit: type=1400 audit(1789311509.875:2): apparmor="STATUS" operation="profile_load" profile="unconfined">
[  +0,000016] audit: type=1400 audit(1789311509.875:3): apparmor="STATUS" operation="profile_load" profile="unconfined">
[  +0,000004] audit: type=1400 audit(1789311509.875:4): apparmor="STATUS" operation="profile_load" profile="unconfined">
[  +0,000031] audit: type=1400 audit(1789311509.875:5): apparmor="STATUS" operation="profile_load" profile="unconfined">
[  +0,008293] audit: type=1400 audit(1789311509.883:6): apparmor="STATUS" operation="profile_load" profile="unconfined">
[  +0,004675] audit: type=1400 audit(1789311509.888:7): apparmor="STATUS" operation="profile_load" profile="unconfined">
[  +0,002758] audit: type=1400 audit(1789311509.891:8): apparmor="STATUS" operation="profile_load" profile="unconfined">
[  +0,005576] audit: type=1400 audit(1789311509.896:9): apparmor="STATUS" operation="profile_load" profile="unconfined">
[  +0,001160] audit: type=1400 audit(1789311509.898:10): apparmor="STATUS" operation="profile_load" profile="unconfined>
[  +0,005238] audit: type=1400 audit(1789311509.903:11): apparmor="STATUS" operation="profile_load" profile="unconfined>
[  +0,385259] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[  +0,001954] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[  +0,000440] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[  +3,673028] NET: Registered PF_QIPCRTR protocol family
[  +0,470355] loop0: detected capacity change from 0 to 8
[  +0,408752] NFSD: Using nfsdcld client tracking operations.
[  +0,000015] NFSD: starting 90-second grace period (net effffff9)
[  +0,150804] kauditd_printk_skb: 177 callbacks suppressed
[  +0,000014] audit: type=1400 audit(1789311514.993:189): apparmor="STATUS" operation="profile_replace" info="same as c>
[  +2,575038] NFSD: all clients done reclaiming, ending NFSv4 grace period (net effffff9)
[  +2,944007] usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd
[Sep13 15:08] usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd
[Sep13 15:18] usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd

Bereits 3 Resets

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9148

Das UEFI ist veraltet. Aktuell: 1.90

Und warum ist auf einem Server Ubuntu installiert?

Ubuntu-Version: Server 26.04 (Resolute Raccoon)

... ist also falsch.

Antworten |