LINUX.ORG.RU

Картридер

 


0

1

Несколько месяцев пользовался Минтом , всё устраивало кроме работы встроенного видео , пришлось ставить внешнюю видяху. Но главное решил через внешний картридер прочитать микро-сд. Не открывается , картридер видит и всё. Поставил МХ линукс,всё летает , но с картридером тоже самое . Простую флешку открывает без проблем . Подскажите кто сможет - есть ли решение в виде драйвера или как то ещё .


всё устраивало кроме работы встроенного видео , пришлось ставить внешнюю видяху.

А надо было спросить на форуме про нее, а не решать программные проблемы аппаратно.

Не открывается , картридер видит и всё.

Какой картридер?

inxi -S
lsusb

damix9 ★★★
()
Ответ на: комментарий от damix9

Картридер простейший - для карт микро СД. Ведь этот МХ линукс открывает ЮСБ флешку и прекрасно видит этот злосчастный картридер , а вот открыть…..

bp1136
() автор топика
Ответ на: комментарий от bp1136

Надо написать модель картридера, лучше прямо в заголовке темы, а

inxi -S
lsusb
надо скопировать, вставить в терминал, нажать ENTER, и скопировать сюда что выведется, воспользовавшись разметкой Как правильно копировать вывод терминала

Это сбор информации о проблеме. Тогда мы прочитаем и поймем, что нажать.

damix9 ★★★
()
Ответ на: комментарий от bp1136

Терминал помог не очень…..

Значит и терминал не тот :(

Выполни в терминале sudo dmesg -wT. Заметь последнюю строчку вывода (для ориентира). Подключи картридер с картой. Что добавилось в терминал после строки-ориентира скопируй в свой ответ. Есть описание разметки сообщений, но кто же его читает. Вставляешь три символа «`», затем с новой строки копипасту из терминала. В конце с новой строки и еще тех же три символа.

master_0K
()
Ответ на: комментарий от master_0K

'''

[Чт мар 30 22:12:21 2023] usb 1-1: new high-speed USB device number 7 using ehci-pci [Чт мар 30 22:12:21 2023] usb 1-1: New USB device found, idVendor=ffee, idProduct=0100, bcdDevice= 1.00 [Чт мар 30 22:12:21 2023] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [Чт мар 30 22:12:21 2023] usb-storage 1-1:1.0: USB Mass Storage device detected [Чт мар 30 22:12:21 2023] scsi host4: usb-storage 1-1:1.0 [Чт мар 30 22:12:24 2023] scsi 4:0:0:0: Direct-Access FNK TECH 1.30 PQ: 0 ANSI: 2 [Чт мар 30 22:12:24 2023] sd 4:0:0:0: Attached scsi generic sg1 type 0 [Чт мар 30 22:12:24 2023] sd 4:0:0:0: [sdb] Attached SCSI removable disk

'''

bp1136
() автор топика
Ответ на: комментарий от damix9

 sudo apt install inxi usbutils
inxi -S
lsusb
[sudo] пароль для q: 
Попробуйте ещё раз.
[sudo] пароль для q: 
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Уже установлен пакет usbutils самой новой версии (1:013-3).
Предлагаемые пакеты:
  libcpanel-json-xs-perl | libjson-xs-perl libxml-dumper-perl
Рекомендуемые пакеты:
  tree
Следующие НОВЫЕ пакеты будут установлены:
  inxi
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 233 пакетов не обновлено.
Необходимо скачать 349 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 995 kB.
Хотите продолжить? [Д/н] д
Пол:1 http://deb.debian.org/debian bullseye/main amd64 inxi all 3.3.01-1-1 [349 kB]
Получено 349 kB за 0с (1 119 kB/s)
Выбор ранее не выбранного пакета inxi.
(Чтение базы данных … на данный момент установлено 295473 файла и каталога.)
Подготовка к распаковке …/inxi_3.3.01-1-1_all.deb …
Распаковывается inxi (3.3.01-1-1) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/inxi_3.3.01-1-1_all.deb (--unpack):
 попытка перезаписать «/etc/inxi.conf», который уже имеется в пакете smxi-inxi-antix 0.4.22
dpkg-deb: ошибка: вставка subprocess was killed by signal (Обрыв канала)
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/inxi_3.3.01-1-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
System:    Host: mx Kernel: 5.10.0-13-amd64 x86_64 bits: 64 Desktop: Xfce 4.16.0 
           Distro: MX-21.1_x64 Wildflower April 9  2022 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 04f3:0103 Elan Microelectronics Corp. ActiveJet K-2024 Multimedia Keyboard
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

q@mx:~

bp1136
() автор топика
Ответ на: комментарий от bp1136

вариант с установленным картридером


sudo apt install inxi usbutils
inxi -S
lsusb
[sudo] пароль для q: 
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Уже установлен пакет usbutils самой новой версии (1:013-3).
Предлагаемые пакеты:
  libcpanel-json-xs-perl | libjson-xs-perl libxml-dumper-perl
Рекомендуемые пакеты:
  tree
Следующие НОВЫЕ пакеты будут установлены:
  inxi
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 233 пакетов не обновлено.
Необходимо скачать 0 B/349 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 995 kB.
Хотите продолжить? [Д/н] д
(Чтение базы данных … на данный момент установлено 295473 файла и каталога.)
Подготовка к распаковке …/inxi_3.3.01-1-1_all.deb …
Распаковывается inxi (3.3.01-1-1) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/inxi_3.3.01-1-1_all.deb (--unpack):
 попытка перезаписать «/etc/inxi.conf», который уже имеется в пакете smxi-inxi-antix 0.4.22
dpkg-deb: ошибка: вставка subprocess was killed by signal (Обрыв канала)
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/inxi_3.3.01-1-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
System:    Host: mx Kernel: 5.10.0-13-amd64 x86_64 bits: 64 Desktop: Xfce 4.16.0 
           Distro: MX-21.1_x64 Wildflower April 9  2022 
Bus 001 Device 008: ID ffee:0100 FNK Tech Card Reader Controller RTS5101/RTS5111/RTS5116
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 04f3:0103 Elan Microelectronics Corp. ActiveJet K-2024 Multimedia Keyboard
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

bp1136
() автор топика
Ответ на: комментарий от bp1136

Зря я наверное затеял эту тему- ну не получается с картридером ,ну всякое бывает. Значит буду пользоваться простой юсб флешкой , а карты микро сд смотреть на андроиде . Очень понравился этот МХлинукс, всё просто летает , с минтом не сравнить .

bp1136
() автор топика
Ответ на: комментарий от bp1136

Пока непонятно, что поломалось. Никто ранее не жаловался на эту железяку на форуме.

А теперь при вставленном картридере еще

dmesg -w
затем вставить карту памяти. Наверняка что-то допишет нового. Это надо сюда скопировать таким же образом. После этого можно остановить программу Ctrl+C.

Он не работал никогда? Если его вставить в USB, а затем включить комп, поведение такое же?

damix9 ★★★
()
Ответ на: комментарий от bp1136

Судя по куску dmesg всё работает. Воткни картридер с картой памяти и набери fdisk -l /dev/sdb где вместо /dev/sdb нужно взять имя устройства из вывода dmesg (в твоём куске вывода как раз sdb).

Затем набери file -sk /dev/sdb* и тоже вывод сюда. Обе команды от рута.

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 1)
Ответ на: комментарий от lenin386

Кардридер не видит флешку. Существовали ограничения на 2 и на 32 гигабайта. Решения в виде драйвера нет.

Насколько я помню проблема с картами более 2GB чаще всего решалась драйверами. Возможно иногда перепрошивкой кардридера.

Были конечно аппаратные проблемы. Но это именно аппаратные проблемы а не несовместимость.

ex-kiev
()
Ответ на: комментарий от ex-kiev

Насколько я помню проблема с картами более 2GB чаще всего решалась драйверами.

Нет.

Возможно иногда перепрошивкой кардридера.

Возможно, но таких случаев я не знаю. Возможно, они есть. Но в большинстве случаев, нет такой возможности.

Были конечно аппаратные проблемы

Ну, какие там аппаратные проблемы. 9 проводов.

lenin386 ★★★★
()
Ответ на: комментарий от lenin386

Нет.

Может я что-то путаю.

Возможно, но таких случаев я не знаю. Возможно, они есть. Но в большинстве случаев, нет такой возможности.

Вот этим точно занимались.

Ну, какие там аппаратные проблемы. 9 проводов.

ЕМНИП при установке карты памяти на 64GB и больше определенный кардридер просто ломался.

ex-kiev
()
Ответ на: комментарий от ex-kiev

Возможно иногда перепрошивкой кардридера.

Гарантированно иногда перепрошивкой кардридера.

Я даже когда-то писал в SMSC (правда, по немного другому поводу): https://forum.ixbt.com/topic.cgi?id=17:42642:43#43

Dimez ★★★★★
()
Ответ на: комментарий от Xenius

Хотелось бы поблагодарить всех откликнувшихся на мою проблему , но ларчик открылся проще. Система была свежеустановленная и хотя перезагрузки делались результата не было. Через сутки картридер чудесным образом стал открываться как и положено . Подозреваю что в системе сработал какой то таймер т.к. эта функция заработала , а другая отключилась (пропал значок в трее языка ввода англ/рус ). Ещё раз благодарю присутсвующих за разбор полёта .

bp1136
() автор топика
Ответ на: комментарий от ex-kiev

ЕМНИП при установке карты памяти на 64GB и больше определенный кардридер просто ломался.

Ничего там не ломалось. Это проплаченные страшилки от МС. Те же 9 проводов.

lenin386 ★★★★
()
Ответ на: комментарий от hobbit

Пользуясь случаем и поводом

вношу предложение сделать кнопку «Предросмотр» багряно-красной и в два три раза больше, чем сейчас. Кнопку «Отменить» сделать мигающей. Кнопку «Поместить» уменьшить в размерах и сделать неприметной. «До первой звезды» // «для потомков» – я всё ещё «новорег».

master_0K
()
Ответ на: комментарий от lenin386

1gb у меня кардридер старый читал, 2 и больше - портил. Но какую-ю то фс соответствующего размера показывал. Правда, на всех ос.

А перепрошивка как-то понадобилась на обновленные id dvd-r болванок - новые не распознавались. Всякое бывает.

Shadow ★★★★★
()
Ответ на: комментарий от ex-kiev

Ой

Всё правда, только

  • ломается обычно именно карта
  • дело не в количестве GB, а «типе» карты //возможно, когда-то было иначе, но я не уверен

SDHC vs SDXC

выглядят одинаково, объём одного порядка (реальное количество байт в 64GB™ может «очень и очень» отличаться)… но одна читается в «старом» и «новом» картридере, другая только в «новом» (умеет SDXC)

Этих MMC*|SD* типов много

master_0K
()
Ответ на: комментарий от master_0K

Нет бы нормальный WYSIWYG-редактор сообщений сделать, чтобы людям удобно было. Нет, надо кодить, так еще и по дефолту этот дебильный маркДАУН.

damix9 ★★★
()
Последнее исправление: damix9 (всего исправлений: 1)
Ответ на: комментарий от damix9

Боюсь даже представить

WYSIWYG-редактор сообщений

ЛОРа // если возможность «кодить» оставят, тогда ладно ;)

по дефолту этот дебильный макрДАУН

иначе им пользоваться не будут (в профиле же можно сменить; при написании сообщения можно сменить)

master_0K
()
Ответ на: комментарий от Shadow

1gb у меня кардридер старый читал, 2 и больше - портил. Но какую-ю то фс соответствующего размера показывал. Правда, на всех ос.

Странно, стандарт SD 1.0 предусматривал поддержку карт объемом до 2GB включительно, и ограничение в 2GB было обусловлено использованием файловой системы FAT16. Вот тут как раз торчат уши Micro$oft. Аппаратно первая версия была ограничена 4GB. Так что Micro$oft лишил нас 2 гигабайт. =)

ex-kiev
()
Ответ на: комментарий от master_0K

ломается обычно именно карта

Если я ничего не путаю то ломался сам кардридер Transcend…

выглядят одинаково, объём одного порядка…

Вы это о чем? О том что карты на 64GB могут читаться в SDHC кардридерах а могут и не читаться?

ex-kiev
()
Ответ на: комментарий от ex-kiev

Вы это о чем?

объём одного порядка

вот о такой арифметике производителей

  • 63 576 800 => 64GB
  • 62 896 960 => 64GB

в SDHC кардридерах

некорректно распознаются карты SDXC – лучше не пытаться их использовать в

в SDHC кардридерах

master_0K
()