Wavlink WL-ST348 (JMicron JMS586U) Enclosure Drives Not Recognised
Describe the Bug
The Wavlink WL-ST348 (JMicron JMS586U) enclosure drives are not recognised. The FuEngine error is encountered when trying to access the drives.
Steps to Reproduce
To reproduce the issue, follow these steps:
- Run the command
flatpak run org.freedesktop.fwupd get-devices
to get the list of devices recognised by the system.
Expected Behavior
The expected behavior is that the NVMe drives are shown as present in the list of devices.
fwupd Version Information
The fwupd version information is as follows:
# flatpak run org.freedesktop.fwupd --version
Loading⦠[************************************** ]
WARNING: UEFI ESP partition not detected or configured
See https://github.com/fwupd/fwupd/wiki/PluginFlag:esp-not-found for more information.
WARNING: This package has not been validated, it may not work properly.
compile info.libusb 1.0.23
compile org.freedesktop.fwupd 2.0.6
compile com.hughsie.libxmlb 0.3.21
compile com.hughsie.libjcat 0.2.3
runtime org.freedesktop.fwupd-efi 1.5
runtime com.hughsie.libxmlb 0.3.21
runtime com.hughsie.libjcat 0.2.3
runtime org.kernel 6.8.12-8-pve
runtime org.freedesktop.fwupd 2.0.6
fwupd Device Information
The fwupd device information is as follows:
# flatpak run org.freedesktop.fwupd get-devices --show-all-devices
Loading⦠[***** ]17:56:49.481 FuPluginUefiCapsule cannot find default ESP: failed to call org.freedesktop.UDisks2.Manager.GetBlockDevices(): The name org.freedesktop.UDisks2 was not provided by any .service files
Loading⦠[*********************** ]17:56:49.731 FuEngine failed to add device /sys/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb2/2-2/2-2:1.0/host0/target0:0:0/0:0:0:0/block/sda: failed to setup: failed to read version: command fail with status 2, senseKey 0x05, asc 0x20, ascq 0x00
17:56:51.947 FuEngine failed to add device /sys/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb2/2-2/2-2:1.0/host0/target0:0:0/0:0:0:1/block/sdb: failed to setup: failed to read version: command fail with status 2, senseKey 0x05, asc 0x20, ascq 0x00
Loading⦠[*********************** ]17:56:51.973 FuEngine failed to add device /sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-2/3-2.2/3-2.2:1.0/host1/target1:0:0/1:0:0:0/block/sdc: failed to setup: failed to read version: command fail with status 2, senseKey 0x05, asc 0x20, ascq 0x00
Loading⦠[************************************** ]
WARNING: UEFI ESP partition not detected or configured
See https://github.com/fwupd/fwupd/wiki/PluginFlag:esp-not-found for more information.
WARNING: This package has not been validated, it may not work properly.
To Be Filled By O.E.M. To Be Filled By O.E.M.
β
ββUnknown Device:
β Device ID: 57e35fbedc32c4e5e69c55e3d7810f7ae6f1427a
β Vendor: PNP:DEL
β Serial Number: foo
β GUID: 75c047c3-4f59-5635-8e68-f02893c1fe16 β DRM\VEN_DEL&DEV_D065
β Device Flags: β’ Can tag for emulation
β
ββAMD Ryzen 5 PRO 5650G with Radeon Graphics:
β β Device ID: 4bde70ba4e39b28f9eab1628f9dd6e6244c03027
β β Vendor: Advanced Micro Devices, Inc.
β β GUIDs: 79759cdc-94db-5098-be7b-eb02521fbbec β CPUID\PRO_0&FAM_19&MOD_50
β β 20b595b0-5892-5870-8e4c-688133ad6e34 β CPUID\PRO_0&FAM_19&MOD_50&STP_0
β β Device Flags: β’ Internal device
β β
β ββSecure Processor:
β Device ID: c54ab0237d7a8db8c717b68e0be78e4374a2a079
β Current version: 00.11.00.83
β Bootloader Version: 00.11.00.83
β Vendor: Advanced Micro Devices, Inc. (PCI:0x1022)
β GUID: 0e8dc554-a0a2-51fb-b439-1eb72b14ec38 β PCI\VEN_1022&DEV_15DF
β Device Flags: β’ Internal device
β β’ Can tag for emulation
β
ββPCIE1 Disk:
β Device ID: 44e1eb4529738fe5565aa0dd479f7965111ae48f
β Summary: SCSI device
β Current version: 0112
β Vendor: JMicron (USB:0x152D, SCSI:JMicron)
β GUIDs: 7c10acb0-c557-50a3-b6ff-da3a1f4b4648 β BLOCK\VEN_152D&DEV_0586
β 0a239d49-10b0-596d-a2a1-d084d41f588e β SCSI\VEN_JMicron &DEV_PCIE1 Disk
β e9b45070-525b-5c77-a31f-d3fc331fe3a4 β SCSI\VEN_JMicron &DEV_PCIE1 Disk&REV_0112
β Device Flags: β’ Internal device
β β’ Can tag for emulation
β
ββSSD 830 Series:
β Device ID: c0af5fa8a1ecedd7f85f9bdadcef5c0e93b03bba
β Summary: ATA drive
β Current version: CXM03B1Q
β Vendor: Samsung (USB:0x174C, ATA:0x144D, OUI:002538)
β Serial Number: foo
β GUIDs: b6b13e17-0638-5272-ba2a-b45af8eb5700 β BLOCK\VEN_174C&DEV_5106
β 151383c6-b6ab-546f-b142-ff5e0dc29b66 β IDE\SAMSUNG_SSD_830_Series__________________CXM03B1Q
β d0f7f2f3-f5ac-525a-a135-fa2d05dc10a7 β IDE\0SAMSUNG_SSD_830_Series__________________
β 1480635d-27f9-5ab8-8f4a-a43510dfabcf β SAMSUNG SSD 830 Series
β Device Flags: β’ Internal device
β β’ Updatable
β β’ System requires external power source
β β’ Needs a reboot after installation
β β’ Device is usable for the duration of the update
β β’ Can tag for emulation
β
ββSSD 830 Series:
β Device ID: 69759207589fb821d5613d7a1f4bded07d3be718
β Summary: SCSI device
β Current version: CXM0
β Vendor: SAMSUNG (USB:0x174C, SCSI:SAMSUNG)
β GUIDs: b6b13e17-0638-5272-ba2a-b45af8eb5700 β BLOCK\VEN_174C&DEV_5106
β 8ac52d93-a688-5aa6-8daa-c4c874e9b219 β SCSI\VEN_SAMSUNG &DEV_SSD 830 Series
β 58f9fa<br/>
# Wavlink WL-ST348 (JMicron JMS586U) Enclosure Drives Not Recognised: Q&A
## Q: What is the Wavlink WL-ST348 (JMicron JMS586U) enclosure?
A: The Wavlink WL-ST348 (JMicron JMS586U) enclosure is a dual NVMe to USB-C enclosure that allows users to connect multiple NVMe drives to their system via a single USB-C port.
## Q: What is the issue with the Wavlink WL-ST348 (JMicron JMS586U) enclosure?
A: The issue with the Wavlink WL-ST348 (JMicron JMS586U) enclosure is that the drives inside the enclosure are not recognised by the system. This results in the FuEngine error.
## Q: What are the steps to reproduce the issue?
A: To reproduce the issue, follow these steps:
1. Run the command `flatpak run org.freedesktop.fwupd get-devices` to get the list of devices recognised by the system.
2. Check if the NVMe drives are shown as present in the list of devices.
## Q: What is the expected behavior?
A: The expected behavior is that the NVMe drives are shown as present in the list of devices.
## Q: What is the fwupd version information?
A: The fwupd version information is as follows:
```shell
# flatpak run org.freedesktop.fwupd --version
Loading⦠[************************************** ]
WARNING: UEFI ESP partition not detected or configured
See https://github.com/fwupd/fwupd/wiki/PluginFlag:esp-not-found for more information.
WARNING: This package has not been validated, it may not work properly.
compile info.libusb 1.0.23
compile org.freedesktop.fwupd 2.0.6
compile com.hughsie.libxmlb 0.3.21
compile com.hughsie.libjcat 0.2.3
runtime org.freedesktop.fwupd-efi 1.5
runtime com.hughsie.libxmlb 0.3.21
runtime com.hughsie.libjcat 0.2.3
runtime org.kernel 6.8.12-8-pve
runtime org.freedesktop.fwupd 2.0.6
Q: What is the fwupd device information?
A: The fwupd device information is as follows:
# flatpak run org.freedesktop.fwupd get-devices --show-all-devices
Loading⦠[***** ]17:56:49.481 FuPluginUefiCapsule cannot find default ESP: failed to call org.freedesktop.UDisks2.Manager.GetBlockDevices(): The name org.freedesktop.UDisks2 was not provided by any .service files
Loading⦠[*********************** ]17:56:49.731 FuEngine failed to add device /sys/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb2/2-2/2-2:1.0/host0/target0:0:0/0:0:0:0/block/sda: failed to setup: failed to read version: command fail with status 2, senseKey 0x05, asc 0x20, ascq 0x00
17:56:51.947 FuEngine failed to add device /sys/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb2/2-2/2-2:1.0/host0/target0:0:0/0:0:0:1/block/sdb: failed to setup: failed to read version: command fail with status 2, senseKey 0x05, asc 0x20, ascq 0x00
Loading⦠[*********************** ]17:56:51.973 FuEngine failed to add device /sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-2/3-2.2/3-2.2:1.0/host1/target1:0:0/1:0:0:0/block/sdc: failed to setup: failed to read version: command fail with status 2, senseKey 0x05, asc 0x20, ascq 0x00
Loading⦠[************************************** ]
WARNING: UEFI ESP partition not detected or configured
See https://github.com/fwupd/fwupd/wiki/PluginFlag:esp-not-found for more information.
WARNING: This package has not been validated, it may not work properly.
To Be Filled By O.E.M. To Be Filled By O.E.M.
β
ββUnknown Device:
β Device ID: 57e35fbedc32c4e5e69c55e3d7810f7ae6f1427a
β Vendor: PNP:DEL
β Serial Number: foo
β GUID: 75c047c3-4f59-5635-8e68-f02893c1fe16 β DRM\VEN_DEL&DEV_D065
β Device Flags: β’ Can tag for emulation
β
ββAMD Ryzen 5 PRO 5650G with Radeon Graphics:
β β Device ID: 4bde70ba4e39b28f9eab1628f9dd6e6244c03027
β β Vendor: Advanced Micro Devices, Inc.
β β GUIDs: 79759cdc-94db-5098-be7b-eb02521fbbec β CPUID\PRO_0&FAM_19&MOD_50
β β 20b595b0-5892-5870-8e4c-688133ad6e34 β CPUID\PRO_0&FAM_19&MOD_50&STP_0
β β Device Flags: β’ Internal device
β β
β ββSecure Processor:
β Device ID: c54ab0237d7a8db8c717b68e0be78e4374a2a079
β Current version: 00.11.00.83
β Bootloader Version: 00.11.00.83
β Vendor: Advanced Micro Devices, Inc. (PCI:0x1022)
β GUID: 0e8dc554-a0a2-51fb-b439-1eb72b14ec38 β PCI\VEN_1022&DEV_15DF
β Device Flags: β’ Internal device
β β’ Can tag for emulation
β
ββPCIE1 Disk:
β Device ID: 44e1eb4529738fe5565aa0dd479f7965111ae48f
β Summary: SCSI device
β Current version: 0112
β Vendor: JMicron (USB:0x152D, SCSI:JMicron)
β GUIDs: 7c10acb0-c557-50a3-b6ff-da3a1f4b4648 β BLOCK\VEN_152D&DEV_0586
β 0a239d49-10b0-596d-a2a1-d084d41f588e β SCSI\VEN_JMicron &DEV_PCIE1 Disk
β e9b45070-525b-5c77-a31f-d3fc331fe3a4 β SCSI\VEN_JMicron &DEV_PCIE1 Disk&REV_0112
β Device Flags: β’ Internal device
β β’ Can tag for emulation
β
ββSSD 830 Series:
β Device ID: c0af5fa8a1ecedd7f85f9bdadcef5c0e93b03bba
β Summary: ATA drive
β Current version: CXM03B1Q
β Vendor: Samsung (USB:0x174C, ATA:0x144D, OUI:002538)
β Serial Number: foo
β GUIDs: b6b13e17-0638-5272-ba2a-b45af8eb5700 β BLOCK\VEN_174C&DEV_5106
β 151383c6-b6ab-546f-b142-ff5e0dc29b66 β IDE\SAMSUNG_SSD_830_Series__________________CXM03B1Q
β d0f7f2f3-f5ac-525a-a135-fa2d05dc10a7 β IDE\0SAMSUNG_SSD_830_Series__________________
β 1480635d-27f9-5ab8-8f4a-a43510dfabcf β SAMSUNG SSD 830 Series
β Device Flags: β’ Internal device
β β’ Updatable
β β’ System requires external power source
β β’ Needs a reboot after installation
β β’ Device is usable for the duration of the update
β β’ Can tag for emulation
β
ββSSD 830 Series:
β Device ID: 697592