Irbis NB111 не видит карты памяти

IrbisNB111

New member
Сообщения
3
#1
Ноутбук не видит карты памяти
dmesg
4.301450] sdhci: Secure Digital Host Controller Interface driver
[ 4.302764] sdhci: Copyright(c) Pierre Ossman
[ 4.306704] sdhci-pci 0000:00:1c.0: SDHCI controller found [8086:31cc] (rev 3)
[ 4.315656] mmc0: SDHCI controller on PCI [0000:00:1c.0] using ADMA 64-bit
[ 4.323557] sdhci-pci 0000:00:1e.0: SDHCI controller found [8086:31d0] (rev 3)
[ 4.329589] sdhci-pci 0000:00:1e.0: enabling device (0000 -> 0002)
[ 4.342683] mmc1: SDHCI controller on PCI [0000:00:1e.0] using ADMA 64-bit

Производитель: Generic
Изделие: RTS5129 Card Reader Controller
Подсистема: usb
Путь sysfs: /sys/devices/pci0000:00/0000:00:15.0/usb1/1-3
Устройство: /dev/bus/usb/001/002
Драйвер: usb

Устройство USB

Серийный номер: 20100201396000000
Текущая конфигурация: CARD READER
Класс устройства USB: ffh
Подкласс устройства USB: ffh
Протокол USB-устройства: ffh
Число конфигураций: 1
Значение конфигурации: 1
Версия USB: 2.0
Скорость USB: 480.0
Ревизия устройства: 39.60

Встроенная eMMC определяется и работает без проблем.

Кто знает, как это исправить?
 

Olej

New member
Сообщения
1 130
#3
Про ваш RTS5129 Card Reader Controller уже есть на форуме целая огромная тема с разборками: Realtek USB 2.0 Card Reader driver

P.S. Почему та тема попала в раздел Принтеры, сканеры, МФУ - это к администраторам форума ... здесь вообще полный бардак с размещением тем и никто за этим не следит.

У вас, в Astra, просто не хватает 2-х модулей-драйверов из состава стандартных исходников ядра Linux;
- /lib/modules/`uname -r`/kernel/drivers/memstick/host/rtsx_usb_ms
- /lib/modules/`uname -r`/kernel/drivers/
mmc/host/rtsx_usb_sdmmc
У вас их там просто нет!
А без этого учтройство не может подхватить модуль memstick.

Что делать?
- самостоятельно собрать и загрузить эти модули из исходников kernel (это не сложно, но нужно иметь навыки)
- писать в техподдержку Astara с ссылками на эти 2 темы, чтобы им сразу было ясно "где собака порылась".

P.P.S. Вы сюда модель ноутбука напишите, чтобы другие в эту халяву не попадали.
Lenovo? Это у них, похоже, задрочки с необъяснимой любовью к этому чипу.

P.P.P.S. К стати, в любом другом дистрибутиве Linux (не Astra) ваш ноутбук прозреет :unsure:, и увидит ваш адаптер SD карт.
 
Последнее редактирование:

IrbisNB111

New member
Сообщения
3
#4
1. Не монтируется и не определяется. При этом флэшки при подключении к micro usb и type-c без проблем монтируются. Эта же карта памяти при подключении через внешний кардридер также определяется и монтируется.
2.
ls -l /dev/mmcblk*
brw-rw---- 1 root disk 179, 0 июл 8 19:54 /dev/mmcblk0
brw-rw---- 1 root disk 179, 8 июл 8 19:54 /dev/mmcblk0boot0
brw-rw---- 1 root disk 179, 16 июл 8 19:54 /dev/mmcblk0boot1
brw-rw---- 1 root disk 179, 1 июл 8 19:54 /dev/mmcblk0p1
brw-rw---- 1 root disk 179, 2 июл 8 19:54 /dev/mmcblk0p2
brw-rw---- 1 root disk 179, 3 июл 8 19:54 /dev/mmcblk0p3
crw------- 1 root root 242, 0 июл 8 19:54 /dev/mmcblk0rpmb
3. Карта вставлена в кардридер.
4. Карта Samsung 64gb форматирована exFat
 

IrbisNB111

New member
Сообщения
3
#5
Спасибо. Буду мучить техническую поддержку.
Модель ноутбук Irbis NB111, есть в названии темы.
В других дистрибутивах такой проблемы не наблюдалось, пробовал Manjaro, Ubuntu, ElementaryOS и т.д.
Заморочка еще в том, что после версии ядра 4.15 перестает определяться внутренняя eMMC память. А техподдержка наверняка предложит банально обновить ядро до их текущей 4.19.
Буду пробовать общаться с ними.
 

Olej

New member
Сообщения
1 130
#7
Код:
s -l /dev/mmcblk*
brw-rw---- 1 root disk 179, 0 июл 8 19:54 /dev/mmcblk0
brw-rw---- 1 root disk 179, 8 июл 8 19:54 /dev/mmcblk0boot0
brw-rw---- 1 root disk 179, 16 июл 8 19:54 /dev/mmcblk0boot1
brw-rw---- 1 root disk 179, 1 июл 8 19:54 /dev/mmcblk0p1
brw-rw---- 1 root disk 179, 2 июл 8 19:54 /dev/mmcblk0p2
brw-rw---- 1 root disk 179, 3 июл 8 19:54 /dev/mmcblk0p3
crw------- 1 root root 242, 0 июл 8 19:54 /dev/mmcblk0rpmb
Предположу, что это вы так видите eMMC память (но может это и не так).