I keep getting errors like this:
set 18 13:06:09 helios kernel: usb 2-3: new SuperSpeed Gen 1 USB device number 9 using xhci_hcd
set 18 13:06:09 helios kernel: usb 2-3: New USB device found, idVendor=152d, idProduct=0562, bcdDevice= 6.06
set 18 13:06:09 helios kernel: usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
set 18 13:06:09 helios kernel: usb 2-3: Product: External
set 18 13:06:09 helios kernel: usb 2-3: Manufacturer: JMicron
set 18 13:06:09 helios kernel: usb 2-3: SerialNumber: DD56419884719
set 18 13:06:09 helios kernel: scsi host5: uas
set 18 13:06:09 helios mtp-probe[22516]: checking bus 2, device 9: "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-3"
set 18 13:06:09 helios mtp-probe[22516]: bus: 2, device: 9 was not an MTP device
set 18 13:06:09 helios kernel: scsi 5:0:0:0: Direct-Access JMicron Tech 0606 PQ: 0 ANSI: 6
set 18 13:06:09 helios kernel: sd 5:0:0:0: Attached scsi generic sg1 type 0
set 18 13:06:09 helios kernel: sd 5:0:0:0: [sdb] 15624192 4096-byte logical blocks: (64.0 GB/59.6 GiB)
set 18 13:06:09 helios kernel: sd 5:0:0:0: tag#18 data cmplt err -75 uas-tag 1 inflight: CMD
set 18 13:06:09 helios kernel: sd 5:0:0:0: tag#18 CDB: Mode Sense(6) 1a 00 3f 00 04 00
set 18 13:06:09 helios kernel: sd 5:0:0:0: [sdb] Write Protect is off
set 18 13:06:09 helios kernel: sd 5:0:0:0: [sdb] Mode Sense: 00 00 00 00
set 18 13:06:10 helios mtp-probe[22540]: checking bus 2, device 9: "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-3"
set 18 13:06:10 helios mtp-probe[22540]: bus: 2, device: 9 was not an MTP device
set 18 13:06:40 helios kernel: sd 5:0:0:0: tag#19 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD IN
set 18 13:06:40 helios kernel: sd 5:0:0:0: tag#19 CDB: Mode Sense(6) 1a 00 08 00 04 00
set 18 13:06:40 helios kernel: scsi host5: uas_eh_device_reset_handler start
set 18 13:06:40 helios kernel: usb 2-3: reset SuperSpeed Gen 1 USB device number 9 using xhci_hcd
set 18 13:06:40 helios kernel: scsi host5: uas_eh_device_reset_handler success
set 18 13:06:40 helios kernel: sd 5:0:0:0: tag#19 data cmplt err -75 uas-tag 1 inflight: CMD
set 18 13:06:40 helios kernel: sd 5:0:0:0: tag#19 CDB: Mode Sense(6) 1a 00 08 00 04 00
set 18 13:06:40 helios kernel: sd 5:0:0:0: [sdb] Asking for cache data failed
set 18 13:06:40 helios kernel: sd 5:0:0:0: [sdb] Assuming drive cache: write through
set 18 13:06:49 helios kernel: pcieport 0000:00:1d.4: AER: Corrected error received: 0000:08:00.0
set 18 13:06:49 helios kernel: alx 0000:08:00.0: AER: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Receiver ID)
set 18 13:06:49 helios kernel: alx 0000:08:00.0: AER: device [1969:e0b1] error status/mask=00000080/00002000
set 18 13:06:49 helios kernel: alx 0000:08:00.0: AER: [ 7] BadDLLP
set 18 13:06:50 helios kernel: pcieport 0000:00:1d.4: AER: Corrected error received: 0000:08:00.0
set 18 13:06:50 helios kernel: alx 0000:08:00.0: AER: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Receiver ID)
set 18 13:06:50 helios kernel: alx 0000:08:00.0: AER: device [1969:e0b1] error status/mask=00000080/00002000
set 18 13:06:50 helios kernel: alx 0000:08:00.0: AER: [ 7] BadDLLP
when I connect the FS200 Mini Portable SSD - USB3.1 on my notebook with Manjaro KDE 20.1.
Also, I got a lot of CPU usage during regular intervals while the FS200 is connected.
But it works fine on Windows 10 (dual boot).
https://www.dmlifeco.com/solid-state-drive-and-case/ssd/fs200-mini-portable-ssd-usb3-1.html
marcxm
18 September 2020 16:21
2
From what I could see over the interwebz, below parameter added to kernel command line in grub will help:
pcie_aspm=off
that would go to “/etc/default/grub” into this line [append before endquote - "]:
GRUB_CMDLINE_LINUX_DEFAULT=“quiet udev.log_priority=3 pcie_aspm=off”
then just:
update-grub
or:
grub-mkconfig -o /boot/grub/grub.cfg
and reboot the node, then check journalctl -xe or dmesg again after connecting the drive back to the computer.
Thanks for the help, I will test (cannot reboot now) and report if worked.
This parameter can cause any collateral effect?
Edit: I found in this link - Power management - ArchWiki - at the section USB autosuspend some examples of whitelist/blacklist; maybe I can use this method to blacklist only this device…
Tried to create /etc/udev/rules.d/50-usb_power_save.rules with the following content:
# blacklist for usb autosuspend
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="152d", ATTR{idProduct}=="0562", GOTO="power_usb_rules_end"
ACTION=="add", SUBSYSTEM=="usb", TEST=="power/control", ATTR{power/control}="auto"
LABEL="power_usb_rules_end"
but it doesn work.
I tried the parameter on grub and it also doesn’t work.
You can see on the screenshots the CPU usage pattern when the FS200 is connected/disconnected.
Still can’t get this device to work…
[ 224.157217] usb 2-3: new SuperSpeed Gen 1 USB device number 3 using xhci_hcd
[ 224.171954] usb 2-3: New USB device found, idVendor=152d, idProduct=0562, bcdDevice= 6.06
[ 224.171956] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 224.171957] usb 2-3: Product: External
[ 224.171958] usb 2-3: Manufacturer: JMicron
[ 224.171958] usb 2-3: SerialNumber: DD56419884719
[ 224.795810] usbcore: registered new interface driver usb-storage
[ 224.804833] scsi host5: uas
[ 224.804880] usbcore: registered new interface driver uas
[ 224.909896] scsi 5:0:0:0: Direct-Access JMicron Tech 0606 PQ: 0 ANSI: 6
[ 224.911166] sd 5:0:0:0: Attached scsi generic sg1 type 0
[ 224.913011] sd 5:0:0:0: [sdb] 15624192 4096-byte logical blocks: (64.0 GB/59.6 GiB)
[ 224.913163] sd 5:0:0:0: tag#6 data cmplt err -75 uas-tag 1 inflight: CMD
[ 224.913171] sd 5:0:0:0: tag#6 CDB: Mode Sense(6) 1a 00 3f 00 04 00
[ 224.913214] sd 5:0:0:0: [sdb] Write Protect is off
[ 224.913219] sd 5:0:0:0: [sdb] Mode Sense: 00 00 00 00
[ 231.014034] pcieport 0000:00:1d.4: AER: Corrected error received: 0000:08:00.0
[ 231.014106] alx 0000:08:00.0: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Receiver ID)
[ 231.014111] alx 0000:08:00.0: device [1969:e0b1] error status/mask=00000080/00002000
[ 231.014115] alx 0000:08:00.0: [ 7] BadDLLP
[ 231.014200] pcieport 0000:00:1d.4: AER: Multiple Corrected error received: 0000:08:00.0
[ 238.894541] pcieport 0000:00:1d.4: AER: Corrected error received: 0000:08:00.0
[ 238.894598] alx 0000:08:00.0: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Receiver ID)
[ 238.894603] alx 0000:08:00.0: device [1969:e0b1] error status/mask=00000080/00002000
[ 238.894607] alx 0000:08:00.0: [ 7] BadDLLP
[ 239.044330] pcieport 0000:00:1d.4: AER: Corrected error received: 0000:08:00.0
[ 239.044404] alx 0000:08:00.0: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Receiver ID)
[ 239.044405] alx 0000:08:00.0: device [1969:e0b1] error status/mask=00000080/00002000
[ 239.044406] alx 0000:08:00.0: [ 7] BadDLLP
[ 255.836960] sd 5:0:0:0: tag#7 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD IN
[ 255.836970] sd 5:0:0:0: tag#7 CDB: Mode Sense(6) 1a 00 08 00 04 00
[ 255.837649] pcieport 0000:00:1d.4: AER: Corrected error received: 0000:08:00.0
[ 255.837706] alx 0000:08:00.0: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Receiver ID)
[ 255.837711] alx 0000:08:00.0: device [1969:e0b1] error status/mask=00000080/00002000
[ 255.837715] alx 0000:08:00.0: [ 7] BadDLLP
[ 255.863612] scsi host5: uas_eh_device_reset_handler start
[ 255.987623] usb 2-3: reset SuperSpeed Gen 1 USB device number 3 using xhci_hcd
[ 256.008814] scsi host5: uas_eh_device_reset_handler success
[ 256.017106] sd 5:0:0:0: tag#7 data cmplt err -75 uas-tag 1 inflight: CMD
[ 256.017114] sd 5:0:0:0: tag#7 CDB: Mode Sense(6) 1a 00 08 00 04 00
[ 256.017206] sd 5:0:0:0: [sdb] Asking for cache data failed
[ 256.017213] sd 5:0:0:0: [sdb] Assuming drive cache: write through
Now using Manjaro Nibia 20.2
██████████████████ ████████ peracchi@helios
██████████████████ ████████ ---------------
██████████████████ ████████ OS: Manjaro Linux x86_64
██████████████████ ████████ Host: Predator PH315-52 V1.12
████████ ████████ Kernel: 5.10.2-2-MANJARO
████████ ████████ ████████ Uptime: 12 mins
████████ ████████ ████████ Packages: 1265 (pacman)
████████ ████████ ████████ Shell: bash 5.1.0
████████ ████████ ████████ Resolution: 2560x1080, 1920x1080
████████ ████████ ████████ DE: Plasma 5.20.4
████████ ████████ ████████ WM: KWin
████████ ████████ ████████ Theme: Breath2 [Plasma], Breath [GTK2/3]
████████ ████████ ████████ Icons: breath2 [Plasma], breath2 [GTK2/3]
████████ ████████ ████████ Terminal: konsole
Terminal Font: Noto Mono 10
CPU: Intel i7-9750H (12) @ 4.500GHz
GPU: NVIDIA GeForce RTX 2060 Mobile
GPU: Intel UHD Graphics 630
Memory: 1614MiB / 31950MiB
Any ideas on how to make this device work?