[Solved]Czytnik kart,rozpoznawany ale nie działa

Witam tak jak w temacie, system niby widzi czytnik, ale na jakąkolwiek kartę w nim brak reakcji.

Wyniki poleceń:

lsusb

damian@damian-946GMX-S2:~$ lsusb

Bus 005 Device 002: ID 1110:9041 Analog Devices Canada, Ltd (Allied Telesyn) 

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 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer

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

Co do polecenia dmesg, słowo card przewija się w dwóch linijkach…

[0.239847] isapnp: Scanning for PnP cards...

[0.239855] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled

[0.685738] EISA: Detected 0 cards.

Na 7 chodzi, co więcej bodajże w wersji 9.04 chodził bez problemów.

Coś znalazłem na necie na temat tego czytnika, może jakaś mądra głowa to rozwikła…

http://ubuntuforums.org/showthread.php?t=1136196

https://bugs.launchpad.net/ubuntu/+bug/366478

pzdr

Może to problem ze sterownikami do tego czytnika. Polecenie:

lsusb -v

da zapewne więcej informacji w tym temacie. Wydaje mi się też, że warto poszukać odpowiedzi w katalogu /proc - tam często znajdują się informacje pozwalające rozwiązywać problemy sprzętowe.

Inna myśl, która mi przyszła na myśl to włożenie jakielkowiek karty do czytnika i w konsoli wpisanie polecenia

#fdisk -l

Jeśli pokaże kartę to następnie można ją spróbować wczytać/zamontować poleceniem “mount”.

Z ciekawości zapytam jeszcze jaka to wersja jądra???

Pozdr! !!

BJ

Witaj!

Polecenie lsusb -v ( wklejam kawałek dotyczący tylko czytnika)

Bus 001 Device 002: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer

Device Descriptor:

  bLength 18

  bDescriptorType 1

  bcdUSB 2.00

  bDeviceClass 0 (Defined at Interface level)

  bDeviceSubClass 0 

  bDeviceProtocol 0 

  bMaxPacketSize0 64

  idVendor 0x058f Alcor Micro Corp.

  idProduct 0x6362 Flash Card Reader/Writer

  bcdDevice 1.00

  iManufacturer 1 

  iProduct 2 

  iSerial 3 

  bNumConfigurations 1

  Configuration Descriptor:

    bLength 9

    bDescriptorType 2

    wTotalLength 32

    bNumInterfaces 1

    bConfigurationValue 1

    iConfiguration 0 

    bmAttributes 0x80

      (Bus Powered)

    MaxPower 100mA

    Interface Descriptor:

      bLength 9

      bDescriptorType 4

      bInterfaceNumber 0

      bAlternateSetting 0

      bNumEndpoints 2

      bInterfaceClass 8 Mass Storage

      bInterfaceSubClass 6 SCSI

      bInterfaceProtocol 80 Bulk (Zip)

      iInterface 0 

      Endpoint Descriptor:

        bLength 7

        bDescriptorType 5

        bEndpointAddress 0x01 EP 1 OUT

        bmAttributes 2

          Transfer Type Bulk

          Synch Type None

          Usage Type Data

        wMaxPacketSize 0x0200 1x 512 bytes

        bInterval 0

      Endpoint Descriptor:

        bLength 7

        bDescriptorType 5

        bEndpointAddress 0x82 EP 2 IN

        bmAttributes 2

          Transfer Type Bulk

          Synch Type None

          Usage Type Data

        wMaxPacketSize 0x0200 1x 512 bytes

        bInterval 0

can't get device qualifier: Operation not permitted

can't get debug descriptor: Operation not permitted

cannot read device status, Operation not permitted (1)

Co do polecenia #fdisk -l, brak reakcji.

Czego dokładnie mam szukać w katalogu proc? :wink:

Wersja jądra: 2.6.38-8

pzdr!

Na forum Ubuntu (być może błednie zakładam, że masz tę dystrybucję) znalazłem poniższy link z podobnym problemem

http://ubuntu.pl/forum/viewtopic.php?t=69289

Jednak zanim cokolwiek uczynisz sprawdz poleceniem “lsmod”, czy posiadasz ten moduł “ehci_hcd” i inne dotyczące obsługi usb.

Skoro nie piszesz to zapewne inny urządzenia podłaczone pod usb działaja poprawnie???

Tak , z innymi usb nie ma problemu, zaraz obadam ten sposób, dzięki!

Polecenie ma tak wyglądać:

sudo fdisk -l

Podłącz kartę i wtedy klepnij tą komendę.

Co do tego poradnika z ubuntu.pl

damian@damian-946GMX-S2:~$ sudo modprobe -r ehci_hcd

FATAL: Module ehci_hcd is builtin

Co do fdisk -l, pokazuje tylko moje dwa dyski.

Jednak wina była po stornie karty( adaptera), po włożeniu innej karty wszystko śmiga, przepraszam za moją głupotę( chociaż wspomniany adapter działa pod 7), pzdr!