Устройство чтения карт SD не обнаружено в Lenovo ThinkPad L530, RTS5229

Устройство чтения карт SD на моем новом L530 не работает.

Пожалуйста, дайте мне знать, какую диагностику я могу предоставить, чтобы помочь исправить это.

3
задан 13 March 2019 в 08:29

6 ответов

У меня есть пакет для поставки этого драйвера, в ppa: jamesf / lenovofixes.

sudo apt-add-repository ppa:jamesf/lenovofixes
sudo apt-get update
sudo apt-get install rts-5229-dkms

Пакет является источником для модуля ядра, чтобы включить аппаратное обеспечение. Это в формате DKMS. Этот пакет включает в себя правило udev для правильной работы автомонтирования.

(Я работал над включением этих систем Lenovo для Canonical / Lenovo. Источник драйверов для этого официально не выпущен Realtek и пока не может быть использован в апстриме, и поэтому, к сожалению, он не сможет найти свое место в в ближайшем будущем ядро ​​Linux или ядро ​​Ubuntu. А пока что есть.)

Пока вы это делаете, вы можете попробовать пакет micmute из этого ppa - если ваша кнопка включения микрофона отключена плохо себя ведет.

0
ответ дан 13 March 2019 в 08:29
0
ответ дан 13 March 2019 в 08:29

Примечание переводчика

@ Ответ Кристиана Зудейка ссылается на сообщение на немецком форуме на сайте sanmiguel9; ниже - надежный перевод этого поста. Ссылки в оригинале, которые привели к мертвым или немецким страницам, были сохранены и сопровождаются ссылками на, вероятно, эквивалентные живые или английские страницы, соответственно. Ваш переводчик не является носителем немецкого языка и заранее извиняется за все нюансы значения, юмора и разговорной речи, которые они не смогли передать. Omnis traductor traditor.

Библиографические данные оригинала:

Здравствуйте,

К моему ужасу, я только что обнаружил, что мой новый ноутбук Lenovo Edge E530 не читает SD-карты. Фирма

lspci

в Терминале производит следующую строку:

02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5229 (rev 01)

Внесение этого в мою любимую поисковую систему для защиты тропических лесов ecosia.org приводит меня к соответствующему Realtek страница загрузки [зачеркнуто в переводе, см. Конец абзаца - перевод. ]. Там написано: «Драйвер считывателя карт PCIE RTS5229 для Linux», так что теперь это выглядит довольно многообещающе

0
ответ дан 13 March 2019 в 08:29

это 'Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card'

Решение на немецком языке (я думаю, вы поймете точку) и в переводе на английский .

0
ответ дан 13 March 2019 в 08:29

На Lenovo Thinkpad L460 подобной проблемой был там с Ubuntu 16.04 LTS. С последним обновлением Встроенного микропрограммного обеспечения и Ядра проблемы не стало теперь. Хотя я все еще получаю следующий вывод как ранее -

$ sudo lspci -v
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)
Subsystem: Lenovo RTS522A PCI Express Card Reader
Flags: bus master, fast devsel, latency 0, IRQ 123
Memory at f1100000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 00-00-00-01-00-4c-e0-00
Capabilities: [150] Latency Tolerance Reporting
Capabilities: [158] L1 PM Substates
Kernel driver in use: rtsx_pci
Kernel modules: rtsx_pci
0
ответ дан 13 March 2019 в 08:29

Драйверы с сайта Realtek легко компилируются, но только с ядрами 3.x.

В более новых ядрах 4.x я исправил несколько ошибок и создал репозиторий на github.

https://github.com/gexplorer/RTS5209-linux-driver

0
ответ дан 13 March 2019 в 08:29

Другие вопросы по тегам:

Похожие вопросы: