From Frustration to Success: How I Fixed an USB Issues on my Synology NAS

I recently found myself facing a perplexing challenge: I needed to back up my extensive 2TB NVMe external drive to my reliable Synology NAS. This drive housed a vast collection of files, including photos and a substantial archive of raw and completed videos for my YouTube channel. However, as I embarked on this data transfer journey, I encountered a frustrating obstacle that left me scratching my head.

The network transfer speed from my laptop to the NAS was wildly inconsistent, with estimates fluctuating between a manageable 22 hours and a daunting one week to complete the transfer. Seeking a faster alternative, I decided to utilize the USB port conveniently located on the front of my Synology NAS. My optimism was short-lived, as the USB port seemed to have a mind of its own—it would promptly power off as soon as I plugged in my external drive.

Determined to find a solution, I left no stone unturned. I tried different enclosures, experimented with various USB cables, rebooted my NAS, and even resorted to power cycling it. But the USB port remained stubbornly uncooperative, and my frustration was mounting.

It was then that I decided to delve deeper into the problem, quite literally, by examining the system logs. What I found in those logs shed light on the issue:

Device Descriptor Errors:

  • usb 1-1: device descriptor read/64, error -71
  • usb 1-1: device not accepting address XX, error -71

These errors indicated that there was an issue with the device descriptor when the USB drive was connected to the Synology NAS. The error code -71 pointed to a communication problem between the NAS and the USB device.

USB Power Cycle:

  • usb usb1-port1: attempt power cycle
  • usb usb1-port1: unable to enumerate USB device

These lines revealed that the USB port on my NAS attempted to power cycle, a common response to certain USB errors. The “unable to enumerate USB device” message indicated that the NAS was struggling to recognize and establish a connection with the USB drive.

As frustration mounted and I was on the verge of giving up, I decided to try one last-ditch effort to resolve the problem. I grabbed my trusty rechargeable air duster and carefully blew out the USB port on my Synology NAS. To my amazement, this time it stayed powered on! Returning to the terminal, I discovered that the drive was now successfully mounted. Without hesitation, I commenced the process of copying the files from my external drive to a dedicated folder on my NAS. Now the estimated time to transfer all the files and folders is just shy of six hours.

So, if you’ve encountered similar USB port issues with your Synology NAS, and you’ve come across any of the error messages mentioned above, consider this unconventional yet highly effective tip: try giving your USB port a thorough cleaning with an air duster. Sometimes, a little dust and debris may be all that’s standing between you and a seamless data transfer experience.

[31312.979677] usb 1-1: new full-speed USB device number 43 using xhci_hcd
[31313.109797] usb 1-1: device descriptor read/64, error -71
[31313.339878] usb 1-1: device descriptor read/64, error -71
[31313.569651] usb 1-1: new full-speed USB device number 44 using xhci_hcd
[31313.700810] usb 1-1: device descriptor read/64, error -71
[31313.930877] usb 1-1: device descriptor read/64, error -71
[31314.037730] usb usb1-port1: attempt power cycle
[31314.689377] usb 1-1: new full-speed USB device number 45 using xhci_hcd
[31314.697066] usb 1-1: Device not responding to setup address.
[31314.904761] usb 1-1: Device not responding to setup address.
[31315.111588] usb 1-1: device not accepting address 45, error -71
[31315.241553] usb 1-1: new full-speed USB device number 46 using xhci_hcd
[31315.249127] usb 1-1: Device not responding to setup address.
[31315.457321] usb 1-1: Device not responding to setup address.
[31315.664471] usb 1-1: device not accepting address 46, error -71
[31315.671213] usb usb1-port1: unable to enumerate USB device
[31315.677371] hub 1-0:1.0: [1/3] Disabling USB power and waiting 14500 ms for port 1
[31330.183797] hub 1-0:1.0: [1/3] Enabling USB power and waiting 500 ms for port 1
[31332.318353] usb 1-1: new full-speed USB device number 47 using xhci_hcd
[31332.448551] usb 1-1: device descriptor read/64, error -71
[31332.678538] usb 1-1: device descriptor read/64, error -71
[31332.908237] usb 1-1: new full-speed USB device number 48 using xhci_hcd
[31333.038469] usb 1-1: device descriptor read/64, error -71
[31333.268421] usb 1-1: device descriptor read/64, error -71
[31333.375432] usb usb1-port1: attempt power cycle
[31334.027013] usb 1-1: new full-speed USB device number 49 using xhci_hcd
[31334.034572] usb 1-1: Device not responding to setup address.
[31334.242117] usb 1-1: Device not responding to setup address.
[31334.449088] usb 1-1: device not accepting address 49, error -71
[31334.579080] usb 1-1: new full-speed USB device number 50 using xhci_hcd
[31334.586720] usb 1-1: Device not responding to setup address.
[31334.794043] usb 1-1: Device not responding to setup address.
[31335.001076] usb 1-1: device not accepting address 50, error -71
[31335.007785] usb usb1-port1: unable to enumerate USB device
[31335.013918] hub 1-0:1.0: Stop power cycle handling for port 1

Leave a Reply

Your email address will not be published. Required fields are marked *