Strona 1 z 1

Ubuntu 11.04 nie wykrywa wewnętrznego czytnika kart

: 26 lis 2011, 18:21
autor: markuss117
Witam :)

Mam problem z czytnikiem kart. Po włożeniu karty SD nie wykrywa mi jej w systemie, jak i również samego czytnika jak dobrze widzę. Mój laptop to Msi Ge620 ( 6gb DDR III RAM) system to Ubuntu 11.04 x64

root@marek-GE620-FX620DX:/home/marek# fdisk -l

Dysk /dev/sda: 640.1 GB, bajtów: 640135028736
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 77825
Jednostka = cylindrów, czyli 16065 * 512 = 8225280 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 4096
Rozmiar we/wy (minimalny/optymalny) w bajtach: 4096 / 4096
Identyfikator dysku: 0x0008cb79

Urządzenie Rozruch Początek Koniec Bloków ID System
/dev/sda1 * 1 10959 88020992 83 Linux
/dev/sda2 10959 77826 537108481 5 Rozszerzona
Partycja 2 nie zaczyna się na granicy bloku fizycznego.
/dev/sda5 10959 11810 6835200 82 Linux swap / Solaris
/dev/sda6 11810 77826 530272256 83 Linux

Macie jakiś pomysł ?

Re: Ubuntu 11.04 problem z wewnętrznym czytnikiem kart

: 27 lis 2011, 10:05
autor: e X t 7 3
Podaj wynik lsusb.

Pozdrawiam

Re: Ubuntu 11.04 problem z wewnętrznym czytnikiem kart

: 27 lis 2011, 11:18
autor: markuss117
Proszę:)

marek@marek-GE620-FX620DX:~$ lsusb
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 5986:0262 Acer, Inc
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0bda:0139 Realtek Semiconductor Corp.
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Re: Ubuntu 11.04 problem z wewnętrznym czytnikiem kart

: 27 lis 2011, 14:25
autor: e X t 7 3
markuss117 pisze:Proszę:)

marek@marek-GE620-FX620DX:~$ lsusb
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 5986:0262 Acer, Inc
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0bda:0139 Realtek Semiconductor Corp.
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
i wszystko jasne ... masz czytnik Realtek RTS 5139, obsługiwany przez sterownik rts5139. Problem polega na tym, że o ile sterownik ten istniej i np. już jest wbudowany (patch) w kernel generic w Ubuntu 11.10 ... o tyle nie radze go na razie używać. Jeśli jest i podłączysz mp. Stick USB, lub kartę w czytniku zadziała ... ale do chwili, kiedy odczyt przekroczy ok 30-50 MB, nastąpi "wywalenie" całego podsystemu USB-storage = nie odczytasz już nic z dysków i napędów USB. Sam mam taki czytnik w MSI X370 i testuje ten sterownik ze sowimi kernelami = obecnie v17.0 i jeszcze nie udostępnionym v17.1, jednak nie dołączam tego sterownika celowo - ze względu na opisane problemy.

Sterownik ten jest już [jak i dziesiątki, czy nawet setki innych - tu do kernela dodano tyle, ze aż Linus był lekko "przerażony" ;)] dodany do kernela 3.2 obecnie w wersji RC3. Właśnie mam zamiar go testować - choć jeszcze nie zbudowałem działającego - błędy kompilacji. Jak zbuduje i biedzie działać dam znać. Na pewno po wyjściu stabilnej wersji 3.2.x moja linia kreneli zostanie uzupełniona.

Zobacz, na poniższym screenie widać, że już w Linux-3.2-rc3 mamy wbity sterownik:

Linux-3.2-rc3-rts5139

Pozdrawiam

Re: Ubuntu 11.04 nie wykrywa wewnętrznego czytnika kart

: 27 lis 2011, 15:08
autor: markuss117
Dzięki za zainteresowanie, będę z niecierpliwością czekać na Twój kernel:)