У меня есть версия XPS13 (9350) со встроенным устройством чтения SD-карт. Запуск Xenial Ubuntu. Когда я вставляю SD-карту, ничего не происходит. Выход lspci -nnk:
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader [10ec:525a] (rev 01)
Subsystem: Dell RTS525A PCI Express Card Reader [1028:0704]
Kernel driver in use: rtsx_pci
Kernel modules: rtsx_pci
Выход blkid -o device:
/dev/mapper/nvme0n1p3_crypt
/dev/mapper/ubuntu--vg-root
/dev/nvme0n1p1
/dev/nvme0n1p2
/dev/nvme0n1p3
/dev/mapper/ubuntu--vg-swap_1
/dev/nvme0n1
Выход lshw -C generic (только для данного устройства):
*-generic
description: Unassigned class
product: Realtek Semiconductor Co., Ltd.
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:3b:00.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=rtsx_pci latency=0
resources: irq:276 memory:dc100000-dc100fff
Я поговорил с кем-то, у которого также есть Xenial, работающим на XPS13, и они упомянули, что некоторые возможности отсутствуют (т. е. у них есть pm msi pciexpress в дополнение к bus_master cap_list. Они сказали, что у них нет проблема с их SD-кард-ридером.
Я немного озадачен тем, что здесь делать. Я нашел несколько потоков, которые обсуждают проблемы с более ранними ядрами Linux (например, 4.3), которые требуют компиляции в некоторых драйверах. Возможно, что что-то не было настроено должным образом, когда я установил Xenial. Мне также пришлось обновить ядро до 4.6-997 (ветка intel-drm-next), так как на ветке 4.4 появилась ветвь с флагом экрана, которая поставляется с Xenial.
У кого-нибудь есть предложения по тому, что я должен смотреть дальше. Возможно также, что устройство чтения карт SD неисправно, но я не уверен, как определить, так ли это. Есть ли простой способ проверить это?