SD card could not be mounted in LEAP15

Brand new, fresh install of Leap 15. Almost all is good except for the sd card reader. The cards were detected and mounted automatically in 42.2 & 42.3.

With 15.0 a card (I tried several) is detected, and I’m offered the usual choice of apps to read it, but when I select any option I get a red banner with the message “Could not mount the device”. The reader still works under Windows and worked fine in 42.3 just a couple of hours ago, so I suspect the new OS is the culprit.

**:~ #** lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 02)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 02)
00:13.0 Non-VGA unclassified device: Intel Corporation Sunrise Point-LP Integrated Sensor Hub (rev 21)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.2 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #3 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)
02:00.0 Network controller: Intel Corporation Wireless 7265 (rev 61)
03:00.0 Non-Volatile memory controller: Toshiba America Info Systems Device 0115 (rev 01)

A google search tells me that the RTS522x family of readers were problematic with linux in years gone by, so I’m surprised to have an issue now. Any thoughts?

That should be

lsusb

And, your desktop environment is? KDE? GNOME? Other?
The first two both have tools to configure auto-mounting, since that’s what we’re talking about.

Since the device is detected, perhaps worth seeing how it is enumerated

sudo fdisk -l
sudo blkid

Which file-system is it using? If exFAT for example, perhaps you need to add the required file-system support first?
https://software.opensuse.org/package/fuse-exfat

Sorry: KDE

lsusb did not display any item that looked like a card reader to me. Did I miss something?

:~> lsusb
Bus 002 Device 002: ID 0bc2:5031 Seagate RSS LLC FreeAgent GoFlex USB 3.0
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 04f3:24eb Elan Microelectronics Corp.  
Bus 001 Device 003: ID 8087:0a2a Intel Corp.  
Bus 001 Device 002: ID 064e:9314 Suyin Corp.  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

however the 15th line of lspci sure looks like it to me

01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)

I guess I should have remembered that, thanks for the reminder.

So, resolved now?

completely

Thanks for reminding me of the name of the file system! I knew I had to install one, because I have had to do this before, but I was tearing my hair out trying to remember the name, until I found this thread.

Tries to instil it into my brain for the next version of Suse I install It’s ExFAT. ExFAT.

Glad that it helped to remember what was required. It is easy to forget these things I know. :slight_smile: