LINUX.ORG.RU

проблема с sd картами в fedora 14


0

1

доброго времени суток! вобщем столкнулся с такой неприятностью: на нетбуке стоит 14-я fedora, впринципе всем доволен, но недавно понадобилось перебросить инфу с SD карты (картридер встроеный) воткнул флешку - реакции ноль.. только индикатор на корпусе загорелся что карту воткнули.. (карт ридер и флешкарта рабочие 100%) так вот вопрос: можно ли это поправить (или как его монтировать) и возможно ли заставить линух это делать автоматом (т.е. при подключении карты памяти)? карт ридер система видит:

[root@technik-nout ~]# lsusb 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 Bus 001 Device 003: ID 0cf2:6250 ENE Technology, Inc. SD card reader (UB6250) Bus 001 Device 002: ID 064e:a102 Suyin Corp. Acer/Lenovo Webcam [CN0316] Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

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

Ответ на: комментарий от texnik_vet

ну и что ты хочешь? демон-то выключен :D

sudo chkconfig --level 345 pcscd on && sudo service pcscd start
быстро, решительно. потом карту передёрни и результат доложи

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

да, и это, под рутом не сиди, а уж если и сидишь, без sudo предыдущую связку команд выполняй, тоесть:

chkconfig --level 345 pcscd on && service pcscd start
а под рутом сидеть прекращай, да.

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

[root@technik-nout ~]# chkconfig --level 345 pcscd on && service pcscd start

Запускается демон смарт-карт PC/SC (pcscd): [ OK ]

[root@technik-nout ~]# chkconfig --list pcscd

pcscd 0:выкл 1:выкл 2:выкл 3:вкл 4:вкл 5:вкл 6:выкл

карту передернул результата нет =(

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

спасибо за предупреждение, но сижу я под юзером, а под рутом консоль открыта .. «su -» и так далее .. не люблю sudo .. когда убунта стояла там все из под него делать приходилось, надоело пароль постоянно вводить.

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

и да, при воткнутой карте покажи вывод lsusb, ну и ЛОРкодом пользуйся, удобнее читать твои посты будет.

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

>когда убунта стояла там все из под него делать приходилось, надоело пароль постоянно вводить.

а отредактировать /etc/sudoerc ну не судьба прям :D

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

>вывод dmesg смотри после втыкания карты

[ 1681.209203] usb 1-5: new high speed USB device using ehci_hcd and address 18 [ 1681.272488] hub 1-0:1.0: unable to enumerate USB device on port 5 [ 1681.513160] usb 4-1: new full speed USB device using uhci_hcd and address 3 [ 1681.576216] hub 4-0:1.0: unable to enumerate USB device on port 1 [ 1681.782171] usb 1-5: new high speed USB device using ehci_hcd and address 19 [ 1681.845522] hub 1-0:1.0: unable to enumerate USB device on port 5 [ 1682.012211] hub 4-0:1.0: unable to enumerate USB device on port 1 [ 1682.244209] usb 1-5: new high speed USB device using ehci_hcd and address 20 [ 1682.307313] hub 1-0:1.0: unable to enumerate USB device on port 5 [ 1682.629186] usb 4-1: new full speed USB device using uhci_hcd and address 5 [ 1682.692263] hub 4-0:1.0: unable to enumerate USB device on port 1 [ 1682.898152] usb 1-5: new high speed USB device using ehci_hcd and address 21 [ 1682.961321] hub 1-0:1.0: unable to enumerate USB device on port 5 [ 1683.285159] usb 4-1: new full speed USB device using uhci_hcd and address 6 [ 1683.347243] hub 4-0:1.0: unable to enumerate USB device on port 1 [ 1683.553175] usb 1-5: new high speed USB device using ehci_hcd and address 22 [ 1683.616477] hub 1-0:1.0: unable to enumerate USB device on port 5 [ 1683.783204] hub 4-0:1.0: unable to enumerate USB device on port 1 [ 1684.015210] usb 1-5: new high speed USB device using ehci_hcd and address 23 [ 1684.078395] hub 1-0:1.0: unable to enumerate USB device on port 5 [ 1684.405202] hub 4-0:1.0: unable to enumerate USB device on port 1 [ 1684.637217] usb 1-5: new high speed USB device using ehci_hcd and address 24 [ 1684.700397] hub 1-0:1.0: unable to enumerate USB device on port 5 [ 1685.517180] usb 1-5: new high speed USB device using ehci_hcd and address 25 [ 1685.580441] hub 1-0:1.0: unable to enumerate USB device on port 5 [ 1685.956221] usb 4-1: new full speed USB device using uhci_hcd and address 9 [ 1686.018254] hub 4-0:1.0: unable to enumerate USB device on port 1 [ 1686.224169] usb 1-5: new high speed USB device using ehci_hcd and address 26 [ 1686.604188] usb 1-5: new high speed USB device using ehci_hcd and address 27 [ 1686.719504] usb 1-5: New USB device found, idVendor=0cf2, idProduct=6250 [ 1686.719518] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=4 [ 1686.719529] usb 1-5: Product: UB6250 [ 1686.719537] usb 1-5: Manufacturer: ENE Flash [ 1686.719544] usb 1-5: SerialNumber: 606569746801

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

> а отредактировать /etc/sudoerc ну не судьба прям :D если бы знал что он такой есть.. я линух хреновенько знаю.. вот и поставил что бы учиться)

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

> ЛОРкод!!!! Нечитаемо же!

ну пардон! ща переделаю) не привык я к такому коду. =)

[ 1681.209203] usb 1-5: new high speed USB device using ehci_hcd and address 18

[ 1681.272488] hub 1-0:1.0: unable to enumerate USB device on port 5

[ 1681.513160] usb 4-1: new full speed USB device using uhci_hcd and address 3

[ 1681.576216] hub 4-0:1.0: unable to enumerate USB device on port 1

[ 1681.782171] usb 1-5: new high speed USB device using ehci_hcd and address 19

[ 1681.845522] hub 1-0:1.0: unable to enumerate USB device on port 5

[ 1682.012211] hub 4-0:1.0: unable to enumerate USB device on port 1

[ 1682.244209] usb 1-5: new high speed USB device using ehci_hcd and address 20

[ 1682.307313] hub 1-0:1.0: unable to enumerate USB device on port 5

[ 1682.629186] usb 4-1: new full speed USB device using uhci_hcd and address 5

[ 1682.692263] hub 4-0:1.0: unable to enumerate USB device on port 1

[ 1682.898152] usb 1-5: new high speed USB device using ehci_hcd and address 21

[ 1682.961321] hub 1-0:1.0: unable to enumerate USB device on port 5

[ 1683.285159] usb 4-1: new full speed USB device using uhci_hcd and address 6

[ 1683.347243] hub 4-0:1.0: unable to enumerate USB device on port 1

[ 1683.553175] usb 1-5: new high speed USB device using ehci_hcd and address 22

[ 1683.616477] hub 1-0:1.0: unable to enumerate USB device on port 5

[ 1683.783204] hub 4-0:1.0: unable to enumerate USB device on port 1

[ 1684.015210] usb 1-5: new high speed USB device using ehci_hcd and address 23

[ 1684.078395] hub 1-0:1.0: unable to enumerate USB device on port 5

[ 1684.405202] hub 4-0:1.0: unable to enumerate USB device on port 1

[ 1684.637217] usb 1-5: new high speed USB device using ehci_hcd and address 24

[ 1684.700397] hub 1-0:1.0: unable to enumerate USB device on port 5

[ 1685.517180] usb 1-5: new high speed USB device using ehci_hcd and address 25

[ 1685.580441] hub 1-0:1.0: unable to enumerate USB device on port 5

[ 1685.956221] usb 4-1: new full speed USB device using uhci_hcd and address 9

[ 1686.018254] hub 4-0:1.0: unable to enumerate USB device on port 1

[ 1686.224169] usb 1-5: new high speed USB device using ehci_hcd and address 26

[ 1686.604188] usb 1-5: new high speed USB device using ehci_hcd and address 27

[ 1686.719504] usb 1-5: New USB device found, idVendor=0cf2, idProduct=6250

[ 1686.719518] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=4

[ 1686.719529] usb 1-5: Product: UB6250

[ 1686.719537] usb 1-5: Manufacturer: ENE Flash

[ 1686.719544] usb 1-5: SerialNumber: 606569746801

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

при отключеной карте

[root@technik-nout ~]# lsusb

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

Bus 001 Device 002: ID 064e:a102 Suyin Corp. Acer/Lenovo Webcam [CN0316]

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

после «втыкания» карты

[root@technik-nout ~]# lsusb

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

Bus 001 Device 057: ID 0cf2:6250 ENE Technology, Inc. SD card reader (UB6250)

Bus 001 Device 002: ID 064e:a102 Suyin Corp. Acer/Lenovo Webcam [CN0316]

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

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

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

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

И в наутилусе, или дольфине, я хз, под каким ты там ДЕ, точно не видна карта? Ибо картридер активируется у тебя при вторкивании карты.

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

>Ну сам картридер как бы виден и определяется, а вот чего карточка не видна ..... точно карту нормально вставил?

точно правильно и нормально вставил (по другому не влазит) даже перепроверил только что..

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

>И в наутилусе, или дольфине, я хз, под каким ты там ДЕ, точно не видна карта? Ибо картридер активируется у тебя при вторкивании карты.

пользуюсь дельфином, карты точно не видно. *для очистки совести перепроверил еще раз* из смонтированых\не смонтированых только второй раздел винта. (точно не флешка обьемы разные да и файло на них отличается) ;-)

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

>Ну сам картридер как бы виден и определяется

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

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

ещё раз спрашиваю: что в dmesg при втыкании карты?
обращай внимание на строчки с sdX, Х-буква устройства, скорее всего «с» и далее.
sdc....sdd....sde - как-то так.

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

>ещё раз спрашиваю: что в dmesg при втыкании карты? обращай внимание на строчки с sdX, Х-буква устройства, скорее всего «с» и далее. sdc....sdd....sde - как-то так.

=) еще раз отвечаю: вытянул карту:

dmesg: [ 3168.096573] usb 1-5: SerialNumber: 606569746801

[ 3405.426932] usb 1-5: USB disconnect, address 65

[ 3405.685227] hub 1-0:1.0: unable to enumerate USB device on port 5

[ 3405.883458] hub 1-0:1.0: unable to enumerate USB device on port 5

вставил карту:

dmesg: [ 3445.589646] usb 1-5: Product: UB6250

[ 3445.589654] usb 1-5: Manufacturer: ENE Flash

[ 3445.589661] usb 1-5: SerialNumber: 606569746801

[ 3446.142384] usb 1-5: USB disconnect, address 76

[ 3446.479218] usb 1-5: new high speed USB device using ehci_hcd and address 77

[ 3446.542524] hub 1-0:1.0: unable to enumerate USB device on port 5

[ 3446.806174] usb 1-5: new high speed USB device using ehci_hcd and address 78

[ 3446.869414] hub 1-0:1.0: unable to enumerate USB device on port 5

[ 3447.059211] hub 4-0:1.0: unable to enumerate USB device on port 1

[ 3447.742183] usb 1-5: new high speed USB device using ehci_hcd and address 79

[ 3447.806082] ehci_hcd 0000:00:1d.7: port 5 reset error -110

[ 3447.807595] hub 1-0:1.0: hub_port_status failed (err = -32)

[ 3448.008193] hub 1-0:1.0: unable to enumerate USB device on port 5

[ 3624.995189] usb 1-5: new high speed USB device using ehci_hcd and address 80

[ 3625.046464] hub 1-0:1.0: unable to enumerate USB device on port 5

[ 3625.494194] usb 1-5: new high speed USB device using ehci_hcd and address 81

[ 3625.558083] ehci_hcd 0000:00:1d.7: port 5 reset error -110

[ 3625.559609] hub 1-0:1.0: hub_port_status failed (err = -32)

[ 3625.760211] hub 1-0:1.0: unable to enumerate USB device on port 5

[ 3625.995189] usb 4-1: new full speed USB device using uhci_hcd and address 20

[ 3626.175233] usb 4-1: not running at top speed; connect to a high speed hub

[ 3626.202240] usb 4-1: New USB device found, idVendor=0cf2, idProduct=6250

[ 3626.202254] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=4

[ 3626.202265] usb 4-1: Product: UB6250

[ 3626.202273] usb 4-1: Manufacturer: ENE Flash

[ 3626.202281] usb 4-1: SerialNumber: 606569746801

[root@technik-nout ~]#

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

странно это, а вообще, судя по тому, что демон у тебя (pcscd) был отключён, хотя по дефолту он на 3,4 и 5 ранлевелах включён, кто-то тюнил после установки федорку))).

дай вывод:

yum info ccid

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

[root@technik-nout ~]# yum info ccid

Загружены модули: langpacks, presto, refresh-packagekit

Adding ru_RU to language list

Установленные пакеты

Name : ccid

Arch : i686

Version : 1.4.0

Release : 1.fc14

Size : 446 k

Репозиторий : installed

From repo : russianfedora

Summary : Generic USB CCID smart card reader driver

Ссылка : http://pcsclite.alioth.debian.org/ccid.html

License : LGPLv2+

Описание : Generic USB CCID (Chip/Smart Card Interface Devices) driver.

вполне возможно что я что то и учудил..

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

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

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

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

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

сделай в терминале:

yum info smartcardpp cardpeek opensc pcsc-lite
сюда вывод не пости, только напиши, в каком пакете есть строка:
Репозиторий : installed
думать будем

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

ну вот, самый нужный пакет стоит, ничего не понимаю ....

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

я конеха могу ошибаться но помоему ему пакетов не хватает... как думаешь, стоит доставить их? доступны : cardpeek, opensc, smartcardpp.

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

я знаю, что они доступны, но они не обязательны, у меня на базовой конфигурации всё определяется и монтируется на павильоне (pcscd+ccid+pcsc-lite)

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

тогда я нифига не понимаю.совсем нифига..

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

> быстро, решительно. потом карту передёрни и результат доложи

При чем тут смарт-карты? У ТСа SD карта памяти.

Что говорит fdisk -l при воткнутой карточке?

Relan ★★★★★
()

Попробовать так:
1. Вставить карту в ридер
2. rmmod usb-storage
3. modprobe usb-storage
Иногда помогает.

Также был еще один случай с USB с выбором конфигурации устройства:
1. cd /sys/bus/usb/<что_надо> - что_надо определяется по месту, пробегаетесь по всем каталогам и смотрите что содержится в файле manufacturer, у вас там должно быть что-то вроде «ENE Technology, Inc»
2. Смотрите содержимое файла /sys/bus/usb/<что_надо>/bNumConfigurations, если там видна цифра 2 или больше, тогда пункт 3
3. echo 2 >cd /sys/bus/usb/<что_надо>/configuration
Но это уже шаманство и битье в бубен

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

>Что говорит fdisk -l при воткнутой карточке?

Устр-во Загр Начало Конец Блоки Id Система

/dev/sda1 * 63 42003359 21001648+ 83 Linux

/dev/sda2 42003360 625141439 291569040 5 Расширенный

/dev/sda5 42003423 44170559 1083568+ 82 Linux своп / Solaris

/dev/sda6 44170623 73543679 14686528+ 83 Linux

/dev/sda7 73543744 625141439 275798848 7 HPFS/NTFS

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

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

>Попробовать так:

1. Вставить карту в ридер

2. rmmod usb-storage

3. modprobe usb-storage

Иногда помогает.

непомогло на rmmod usb-storage ошибку выдало

ERROR: Module usb_storage does not exist in /proc/modules

после modprobe usb-storage никакой реакции... пыпытка перевставить карточку ничего недала

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

ну так что? господа, неужели больше нет никаких вариантов?? как то верится с трудом что нельзя это прикрутить.. мож еще кто нить что нить умное посоветует..

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

Нашел ответ на свой вопрос.. но не особо радостный..

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

texnik_vet
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.