Bug 45852 - Не работает картридер на ноутбуке iP3 TECHNOLOGY IN16B-140P2-CS
Summary: Не работает картридер на ноутбуке iP3 TECHNOLOGY IN16B-140P2-CS
Status: CLOSED FIXED
Alias: None
Product: Альт Рабочая станция
Classification: Distributions
Component: Ошибки работы (show other bugs)
Version: 10.1
Hardware: x86_64 Linux
: P5 normal
Assignee: Vasiliy Kovalev
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-13 15:10 MSK by Aleksandr Sysoev
Modified: 2023-10-03 16:54 MSK (History)
2 users (show)

See Also:


Attachments
Логи (3.25 MB, application/gzip)
2023-04-13 15:10 MSK, Aleksandr Sysoev
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aleksandr Sysoev 2023-04-13 15:10:26 MSK
Created attachment 12957 [details]
Логи

Образ
workstation-p10.1
m5sum: 84605e6eb98ae4015da7a7d719235941

В списке lsusb картридер отображается, однако если вставить в него microsd, то реакции никакой, карту ноутбук не видит.

lsusb:
Bus 003 Device 005: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller

Так-же прикладываю архив со всеми логами
Comment 1 Vasiliy Kovalev 2023-10-03 16:54:12 MSK
На ядрах 5.10 (начиная с 5.10.82-alt1) отключено энергосбережение usb устройств (usbcore.autosuspend=-1).
Чтобы обнаружение подключенных карт работало корректно для данного чипа, необходимо создать правило включения энергосбережения:

su -
cat << EOF > /etc/udev/rules.d/10-RTS5129-autosuspend.rules
ACTION=="add" \
, ATTR{idProduct}=="0129" \
, ATTR{idVendor}=="0bda" \
, ATTR{power/autosuspend_delay_ms}="2" \
, ATTR{power/control}="on"
EOF
reboot

На ядрах 6.1.x энергосбережение по умолчанию разрешено и подобной проблемы не возникает.