Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Systém nepozná čtečku karet  (Přečteno 2407 krát)

kingpin409

  • Host
Systém nepozná čtečku karet
« kdy: 27 Června 2009, 21:39:19 »
Zdravim, potřeboval bych poradit s připojením USB 2.0 čtečky karet. lsusb mi ji najde, ale nevím jak na mount nebo něco takového... tady je výpis s dmesg
http://pastebin.com/m1aaaecb8
díky

LivArt

  • Aktivní člen
  • *
  • Příspěvků: 119
  • každý jednou začínal...
Re: Systém nepozná čtečku karet
« Odpověď #1 kdy: 28 Června 2009, 18:22:46 »
zkus do čtečky dát kartu a až pak ji připojit k PC...
Acer Extensa 5220 pod nadvládou tučňáka (Ubuntu 9.04).
Ubuntu user since 05/2009
Můj last.fm profil aneb I'm on the Highway to Hell

kingpin409

  • Host
Re: Systém nepozná čtečku karet
« Odpověď #2 kdy: 28 Června 2009, 19:28:34 »
to jsem už zkoušel několikrát, ale pořád to nejede... :(

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Systém nepozná čtečku karet
« Odpověď #3 kdy: 28 Června 2009, 19:41:27 »
Asi to tam vidíš sám
Kód: [Vybrat]
usb 1-2.4: new full speed USB device using ehci_hcd and address 3
[   90.340164] usb 1-2.4: device descriptor read/64, error -32
[   90.532215] usb 1-2.4: device descriptor read/64, error -32
[   90.724385] usb 1-2.4: new full speed USB device using ehci_hcd and address 4
[   90.812113] usb 1-2.4: device descriptor read/64, error -32
[   91.004888] usb 1-2.4: device descriptor read/64, error -32
[   91.196170] usb 1-2.4: new full speed USB device using ehci_hcd and address 5
[   91.604029] usb 1-2.4: device not accepting address 5, error -32
[   91.692096] usb 1-2.4: new full speed USB device using ehci_hcd and address 6
[   92.100026] usb 1-2.4: device not accepting address 6, error -32
[   92.100190] hub 1-2:1.0: unable to enumerate USB device on port 4
[   93.891962] usb 1-2: USB disconnect, address 2
Dáš tady výpis z lsusb po připojení, ať vidíme její identifikační číslo, jestli je příp. podporovaná či zkušenosti jiných?
http://www.openstreetmap.org - mapy celého světa "wiki style"

Yontalcar

  • Stálý člen
  • **
  • Příspěvků: 833
  • Semper fidelis
Re: Systém nepozná čtečku karet
« Odpověď #4 kdy: 28 Června 2009, 20:03:44 »
UTFG jsi zkoušel?  ;) Mě zabralo to v 7. odkazu (http://www.opensuse.cz/forum/16gb-usb-disk)

musíš to dělat pod rootem, takže příkaz by měl IMHO znít
Kód: [Vybrat]
sudo (echo N > /sys/module/usbcore/parameters/old_scheme_first)
pak už by to snad mělo normálně jít
NB: ASUS X53U - AMD Brazos E450; Debian GNU/Linux Sid amd64 (KDE 4.14)
Jen dvě věci jsou nekonečné - vesmír a lidská hloupost. Tím prvním si ovšem nejsem tak jist. - Albert Einstein

kingpin409

  • Host
Re: Systém nepozná čtečku karet
« Odpověď #5 kdy: 29 Června 2009, 12:36:52 »
Asi to tam vidíš sám
Kód: [Vybrat]
usb 1-2.4: new full speed USB device using ehci_hcd and address 3
[   90.340164] usb 1-2.4: device descriptor read/64, error -32
[   90.532215] usb 1-2.4: device descriptor read/64, error -32
[   90.724385] usb 1-2.4: new full speed USB device using ehci_hcd and address 4
[   90.812113] usb 1-2.4: device descriptor read/64, error -32
[   91.004888] usb 1-2.4: device descriptor read/64, error -32
[   91.196170] usb 1-2.4: new full speed USB device using ehci_hcd and address 5
[   91.604029] usb 1-2.4: device not accepting address 5, error -32
[   91.692096] usb 1-2.4: new full speed USB device using ehci_hcd and address 6
[   92.100026] usb 1-2.4: device not accepting address 6, error -32
[   92.100190] hub 1-2:1.0: unable to enumerate USB device on port 4
[   93.891962] usb 1-2: USB disconnect, address 2
Dáš tady výpis z lsusb po připojení, ať vidíme její identifikační číslo, jestli je příp. podporovaná či zkušenosti jiných?

po připojení se ukáže toto:
Kód: [Vybrat]
Bus 001 Device 007: ID 058f:6254 Alcor Micro Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 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

jinak
Kód: [Vybrat]
(echo N > /sys/module/usbcore/parameters/old_scheme_first) nezabralo....

Yontalcar

  • Stálý člen
  • **
  • Příspěvků: 833
  • Semper fidelis
Re: Systém nepozná čtečku karet
« Odpověď #6 kdy: 29 Června 2009, 13:34:04 »
jinak
Kód: [Vybrat]
(echo N > /sys/module/usbcore/parameters/old_scheme_first) nezabralo....
jelikož už je to dlouho a moc si to už nepamatuju, tak zkus i
Kód: [Vybrat]
sudo (echo Y > /sys/module/usbcore/parameters/old_scheme_first)
po provedení zařízení odpojit (pokud je připojené) a připojit
NB: ASUS X53U - AMD Brazos E450; Debian GNU/Linux Sid amd64 (KDE 4.14)
Jen dvě věci jsou nekonečné - vesmír a lidská hloupost. Tím prvním si ovšem nejsem tak jist. - Albert Einstein

kingpin409

  • Host
Re: Systém nepozná čtečku karet
« Odpověď #7 kdy: 29 Června 2009, 16:09:41 »
taky nic... po zadání
Kód: [Vybrat]
root@kamil-desktop:~# (echo Y > /sys/module/usbcore/parameters/old_scheme_first)

se nic neukáže...., ale když chci zavřít terminál, tak mi to napíše, že v něm běží nějaký proces
« Poslední změna: 29 Června 2009, 16:11:13 od kingpin409 »

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Systém nepozná čtečku karet
« Odpověď #8 kdy: 29 Června 2009, 18:48:42 »
Zkus aspoň funkčnost s pomalejším modulem: vypoj čtečku, dej
Kód: [Vybrat]
sudo rmmod ehci_hcdznovu zapoj a vyzkoušej funkčnost, příp. tu zkopíruj odpovídající část dmesg.
http://www.openstreetmap.org - mapy celého světa "wiki style"

kingpin409

  • Host
Re: Systém nepozná čtečku karet
« Odpověď #9 kdy: 30 Června 2009, 14:33:39 »
vypíše mi to tohle...
Kód: [Vybrat]
kamil@kamil-desktop:~$ sudo rmmod ehci_hcd
ERROR: Module ehci_hcd does not exist in /proc/modules
kamil@kamil-desktop:~$


arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Systém nepozná čtečku karet
« Odpověď #10 kdy: 30 Června 2009, 20:40:48 »
vypíše mi to tohle...
Kód: [Vybrat]
kamil@kamil-desktop:~$ sudo rmmod ehci_hcd
ERROR: Module ehci_hcd does not exist in /proc/modules
kamil@kamil-desktop:~$

Moje chyba, nevěděl jsem, že teď už jsou ty moduly přímo v jádře. Mělo by to ale jít i takto:

Podívej se na
Kód: [Vybrat]
ls -l /sys/bus/pci/drivers/ehci_hcdMěl by tam být řádek obsahující odkaz na USB2.0 hub ve tvaru 0000:00:xx.x. Potom
Kód: [Vybrat]
sudo -i
echo -n 0000:00:xx.x > /sys/bus/pci/drivers/ehci_hcd/unbind
(Místo xx.x dej samozřejmě aktuální čísla z toho výpisu ls -l).

Pokud bez chyby, zkus zapojit tu čtečku.
http://www.openstreetmap.org - mapy celého světa "wiki style"

kingpin409

  • Host
Re: Systém nepozná čtečku karet
« Odpověď #11 kdy: 02 Července 2009, 10:47:25 »
taky nejde... vypíše tohle
Kód: [Vybrat]
kamil@kamil-desktop:~$ ls -l /sys/bus/pci/drivers/ehci_hcd
celkem 0
--w------- 1 root root 4096 2009-07-02 10:42 bind
lrwxrwxrwx 1 root root    0 2009-07-02 10:42 module -> ../../../../module/ehci_hcd
--w------- 1 root root 4096 2009-07-02 10:42 new_id
--w------- 1 root root 4096 2009-07-02 10:42 uevent
--w------- 1 root root 4096 2009-07-02 10:42 unbind
lrwxrwxrwx 1 root root    0 2009-07-02 10:42 0000:00:10.3 -> ../../../../devices/pci0000:00/0000:00:10.3
kamil@kamil-desktop:~$ sudo -i
[sudo] password for kamil:
root@kamil-desktop:~# echo -n 0000:00:10:3 > /sys/bus/pci/drivers/ehci_hdc/unbind
-bash: /sys/bus/pci/drivers/ehci_hdc/unbind: No such file or directory
root@kamil-desktop:~# echo -n 0000:00:10:3 > /sys/bus/pci/drivers/ehci_hcd/unbind
-bash: echo: write error: No such device
root@kamil-desktop:~#
asi se na to už vykašlu... ale díky za rady

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Systém nepozná čtečku karet
« Odpověď #12 kdy: 02 Července 2009, 10:51:44 »
Máš tam překlep  ;)

0000:00:10.3

NE
0000:00:10:3
http://www.openstreetmap.org - mapy celého světa "wiki style"

kingpin409

  • Host
Re: Systém nepozná čtečku karet
« Odpověď #13 kdy: 02 Července 2009, 14:16:30 »
Aha, dík za upozornění, ale stejně to nic neudělalo... jen toto
Kód: [Vybrat]
kamil@kamil-desktop:~$ su -
Heslo:
root@kamil-desktop:~# echo -n 0000:00:10.3 > /sys/bus/pci/drivers/ehci_hcd/unbind
root@kamil-desktop:~#
ale chtěl bych se zeptat, jestli to nemůže souviset se špatným připojením mého fotoaparátu, protože když tam je málo fotek cca5, tak se otevře ihned, ale když jich bylo kolem 1000, tak jsem čekal snad 5 minut, než mi vůbec systé napsal, že jsem připojil fotoaparát... jestli si to nejdřív indexuje soubor, co které paměťové medium obsahuje, a až potom napíše možnost ho otevřít, to nevím, ale nemůže to takto dělat i s tou paměťovou kartou? a to by u 16GB karty a pomalé čtečky trvalo dlouho, ne?

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Systém nepozná čtečku karet
« Odpověď #14 kdy: 02 Července 2009, 14:26:12 »
Aha, dík za upozornění, ale stejně to nic neudělalo...
Tím si jen dočasně zakázal modul ehci_hcd (komunikace s USB zařízení ve verzi 2.0). Systém by pak měl automaticky použít jiný (pomalejší) modul, který ale (obecně) nedělá tolik problémů. Není to ideální řešení, chtěl jsem tím jen zkusit, jestli provozování té čtečky je vůbec možné.

Po tom příkazu tu čtečku prostě připoj a vyzkoušej funkčnost.

ale chtěl bych se zeptat, jestli to nemůže souviset se špatným připojením mého fotoaparátu,
To nevím  ;)
http://www.openstreetmap.org - mapy celého světa "wiki style"

 

Provoz zaštiťuje spolek OpenAlt.