Nowe posty

Autor Wątek: Wbudowany czytnik kart SD/MS/Pro/MMC/xD w Hp Pavilion dv6710ea  (Przeczytany 15050 razy)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 25
    • Zobacz profil
Witam!

Posiadam laptop HP Pavilion dv6710ea z wbudowanym czytnikiem kart (Ricoh 5-1 Card Reader).
O/S: openSUSE 11.4
Problem w tym, że przy włożeniu karty nie jest ona mountowana.

Przeglądałem różne wątki na forum próbując rozwiązać ten problem - bezskutecznie.

Przy okazji zamieszczam wydruki komend, które mogły by rozwiązać problem.

agnieszka@linux-buba:~/Pulpit> dmesg | tail - karta włożona do czytnika
[  386.904978] SFW2-INext-ACC IN=wlan0 OUT= MAC= SRC=192.168.1.5 DST=224.0.0.251 LEN=635 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=615 
[  387.105144] SFW2-INext-ACC IN=wlan0 OUT= MAC= SRC=192.168.1.5 DST=224.0.0.251 LEN=326 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=306
[  388.294187] SFW2-INext-ACC IN=wlan0 OUT= MAC= SRC=192.168.1.5 DST=224.0.0.251 LEN=342 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=322
[  388.294900] SFW2-INext-ACC IN=wlan0 OUT= MAC= SRC=192.168.1.5 DST=224.0.0.251 LEN=266 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=246
[  388.295193] SFW2-INext-ACC IN=wlan0 OUT= MAC= SRC=192.168.1.5 DST=224.0.0.251 LEN=94 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=74
[  389.829946] SFW2-INext-ACC IN=wlan0 OUT= MAC= SRC=192.168.1.5 DST=224.0.0.251 LEN=629 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=609
[  390.483994] SFW2-INext-ACC IN=wlan0 OUT= MAC= SRC=192.168.1.5 DST=224.0.0.251 LEN=427 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=407
[  391.087185] lo: Disabled Privacy Extensions
[  394.386039] wlan0: no IPv6 routers present
[ 2337.616493] lo: Disabled Privacy Extensions
agnieszka@linux-buba:~/Pulpit> dmesg | tail - karta wyjęta z czytnika
[  387.105144] SFW2-INext-ACC IN=wlan0 OUT= MAC= SRC=192.168.1.5 DST=224.0.0.251 LEN=326 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=306 
[  388.294187] SFW2-INext-ACC IN=wlan0 OUT= MAC= SRC=192.168.1.5 DST=224.0.0.251 LEN=342 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=322
[  388.294900] SFW2-INext-ACC IN=wlan0 OUT= MAC= SRC=192.168.1.5 DST=224.0.0.251 LEN=266 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=246
[  388.295193] SFW2-INext-ACC IN=wlan0 OUT= MAC= SRC=192.168.1.5 DST=224.0.0.251 LEN=94 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=74
[  389.829946] SFW2-INext-ACC IN=wlan0 OUT= MAC= SRC=192.168.1.5 DST=224.0.0.251 LEN=629 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=609
[  390.483994] SFW2-INext-ACC IN=wlan0 OUT= MAC= SRC=192.168.1.5 DST=224.0.0.251 LEN=427 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=407
[  391.087185] lo: Disabled Privacy Extensions
[  394.386039] wlan0: no IPv6 routers present
[ 2337.616493] lo: Disabled Privacy Extensions
[ 2956.945071] r852: card removed
linux-buba:/home/agnieszka/Pulpit # lspci
00:00.0 RAM memory: nVidia Corporation MCP65 Memory Controller (rev a3)
00:01.0 ISA bridge: nVidia Corporation MCP65 LPC Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation MCP65 SMBus (rev a1)
00:01.3 Co-processor: nVidia Corporation MCP65 SMU (rev a1)
00:02.0 USB Controller: nVidia Corporation MCP65 USB Controller (rev a3)
00:02.1 USB Controller: nVidia Corporation MCP65 USB Controller (rev a3)
00:06.0 Ethernet controller: nVidia Corporation MCP65 Ethernet (rev a3)
00:07.0 Audio device: nVidia Corporation MCP65 High Definition Audio (rev a1)
00:08.0 PCI bridge: nVidia Corporation MCP65 PCI bridge (rev a1)
00:09.0 IDE interface: nVidia Corporation MCP65 IDE (rev a1)
00:0a.0 IDE interface: nVidia Corporation MCP65 SATA Controller (rev a3)
00:0b.0 PCI bridge: nVidia Corporation Device 045b (rev a1)
00:0c.0 PCI bridge: nVidia Corporation MCP65 PCI Express bridge (rev a1)
00:0d.0 PCI bridge: nVidia Corporation MCP65 PCI Express bridge (rev a1)
00:0e.0 PCI bridge: nVidia Corporation MCP65 PCI Express bridge (rev a1)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
03:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)
05:00.0 VGA compatible controller: nVidia Corporation G86 [GeForce 8400M GS] (rev a1)
07:05.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
07:05.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
07:05.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
07:05.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)
Jak widać w ostatnich 3 wierszach karta jest rozpoznawalna przez system.

agnieszka@linux-buba:~/Pulpit> lsscsi
[0:0:0:0]    disk    ATA      WDC WD2500BEKT-7 01.0  /dev/sda 
[4:0:0:0]    cd/dvd  TSSTcorp CDDVDW TS-L632N  0503  /dev/sr0
Nie mam zielonego pojęcia czemu przy wkładaniu karty do czytnika, nie jest ona automatycznie mountowana.....

Ma ktoś jakies pomysły?????? Dzięki z góry za okazaną pomoc :):):)
+SILVA2007+

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2511
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
    • keybase.io/pkraszewski
Wbudowany czytnik kart SD/MS/Pro/MMC/xD w Hp Pavilion dv6710ea
« Odpowiedź #1 dnia: 2012-06-04, 18:01:45 »
Poprosimy:
* fdisk -l przy włożonej karcie
* dmesg | tail tuż po włożeniu karty
Paweł Kraszewski
~Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 25
    • Zobacz profil
Wbudowany czytnik kart SD/MS/Pro/MMC/xD w Hp Pavilion dv6710ea
« Odpowiedź #2 dnia: 2012-06-04, 21:56:27 »
Cytat: pkraszewski
Poprosimy:
* fdisk -l przy włożonej karcie
* dmesg | tail tuż po włożeniu karty
Oto rezultat wykonania polecenia fdisk -l
linux-buba:/home/agnieszka/Pulpit # fdisk -l

Dysk /dev/sda: 250.1 GB, bajtów: 250059350016
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 30401, w sumie sektorów: 488397168
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x000d1cc8

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1   *        2048    41945087    20971520   83  Linux
/dev/sda2        41945088    46139391     2097152    f  W95 Rozsz. (LBA)
/dev/sda3        46139392   488396799   221128704   83  Linux
/dev/sda5        41947136    46123007     2087936   82  Linux swap / Solaris
Oto rezultat wykonania polecenia dmesg | tail
linux-buba:/home/agnieszka/Pulpit # dmesg | tail
[18662.604648] ata1: SError: { CommWake DevExch }
[18662.604655] ata1: hard resetting link
[18663.327060] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[18663.332987] ata1.00: configured for UDMA/33
[18663.344052] ata1: EH complete
[19738.011907] EXT4-fs (sda1): re-mounted. Opts: acl,user_xattr,commit=0
[19738.153989] EXT4-fs (sda3): re-mounted. Opts: commit=0
[33056.870082] r852: detected xD writeable card in slot
[33057.171123] NAND device: Manufacturer ID: 0x98, Chip ID: 0xd3 (Toshiba )
[33395.548560] lo: Disabled Privacy Extensions
Bardzo proszę.
+SILVA2007+

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2511
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
    • keybase.io/pkraszewski
Wbudowany czytnik kart SD/MS/Pro/MMC/xD w Hp Pavilion dv6710ea
« Odpowiedź #3 dnia: 2012-06-05, 07:56:36 »
Upewnię się tylko - wtykasz kartę xD czy SD?
Paweł Kraszewski
~Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline Miro57

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 166
    • Zobacz profil
Wbudowany czytnik kart SD/MS/Pro/MMC/xD w Hp Pavilion dv6710ea
« Odpowiedź #4 dnia: 2012-06-05, 08:25:43 »
Włóż kartę SD i podaj wynik poleceń:
# dmesg | grep sd
# fdisk -l /dev/sdb
# lspci -vvv | grep driver

Przeczytaj może się przyda:
http://osnews.pl/ricoh-r5c822-i-linux-obsluga-mmc/

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 25
    • Zobacz profil
Wbudowany czytnik kart SD/MS/Pro/MMC/xD w Hp Pavilion dv6710ea
« Odpowiedź #5 dnia: 2012-06-05, 15:02:16 »
Cytat: pkraszewski
Upewnię się tylko - wtykasz kartę xD czy SD?
wkładam kartę xD. Ale przy SD mi wykrywa. więc co jest nie halo???????
+SILVA2007+

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2511
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
    • keybase.io/pkraszewski
Wbudowany czytnik kart SD/MS/Pro/MMC/xD w Hp Pavilion dv6710ea
« Odpowiedź #6 dnia: 2012-06-05, 15:28:16 »
A po podpięciu karty wydaj polecenie ls -l /dev/mm* (tam jest minus-małe L)
Paweł Kraszewski
~Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 25
    • Zobacz profil
Wbudowany czytnik kart SD/MS/Pro/MMC/xD w Hp Pavilion dv6710ea
« Odpowiedź #7 dnia: 2012-06-05, 17:42:31 »
Cytat: pkraszewski
A po podpięciu karty wydaj polecenie ls -l /dev/mm* (tam jest minus-małe L)
Oto rezultat:
agnieszka@linux-buba:~/Pulpit> ls -l /dev/mm*
ls: nie ma dostępu do /dev/mm*: Nie ma takiego pliku ani katalogu
agnieszka@linux-buba:~/Pulpit>
+SILVA2007+

Offline Miro57

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 166
    • Zobacz profil
Wbudowany czytnik kart SD/MS/Pro/MMC/xD w Hp Pavilion dv6710ea
« Odpowiedź #8 dnia: 2012-06-06, 00:06:20 »
Podaj wynik polecenia:
/sbin/lsmod | grep sd
przy włożonej karcie SD.

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 25
    • Zobacz profil
Wbudowany czytnik kart SD/MS/Pro/MMC/xD w Hp Pavilion dv6710ea
« Odpowiedź #9 dnia: 2012-06-06, 12:24:46 »
Cytat: miro57
Podaj wynik polecenia:
/sbin/lsmod | grep sd
przy włożonej karcie SD.
Proszę:
agnieszka@linux-buba:~/Pulpit> /sbin/lsmod | grep sd
sdhci_pci               7701  0
sdhci                  21156  1 sdhci_pci
mmc_core               84491  2 mmc_block,sdhci
agnieszka@linux-buba:~/Pulpit>
Jak widać przy włożonej karcie SD wszystko działa prawidłowo. Ale jak włożę kartę xD - nic nie wykrywa!!!!!! Co jest??????
+SILVA2007+

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 25
    • Zobacz profil
Wbudowany czytnik kart SD/MS/Pro/MMC/xD w Hp Pavilion dv6710ea
« Odpowiedź #10 dnia: 2012-06-06, 12:36:54 »
Cytat: miro57
Włóż kartę SD i podaj wynik poleceń:
# dmesg | grep sd
# fdisk -l /dev/sdb
# lspci -vvv | grep driver

Przeczytaj może się przyda:
http://osnews.pl/ricoh-r5c822-i-linux-obsluga-mmc/
Artykuł jak najbardziej w temacie. Dziękuję, ale sęk w tym,że SD mi wykrywa a opisane w artykule urządzenia, które trzeba włączyć, są włączone:
07:05.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
07:05.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
07:05.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
07:05.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)
SD wykrywa, xD nie wykrywa. Tu leży problem, którego rozwiązać nie potrafię.
+SILVA2007+

Offline Miro57

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 166
    • Zobacz profil
Wbudowany czytnik kart SD/MS/Pro/MMC/xD w Hp Pavilion dv6710ea
« Odpowiedź #11 dnia: 2012-06-06, 15:00:58 »
Spróbuj przed włożeniem karty SD załadować moduł sdricoh_cs
lub jeśli nie będzie to ricoh-mmc z kąta root poleceniem
/sbin/modprobe sdricoh_cs

Możesz sobie wyświetlić więcej informacji o module sdricoh_cs
poleceniem /sbin/modinfo sdricoh_cs

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 25
    • Zobacz profil
Wbudowany czytnik kart SD/MS/Pro/MMC/xD w Hp Pavilion dv6710ea
« Odpowiedź #12 dnia: 2012-06-06, 17:30:57 »
Cytat: miro57
Spróbuj przed włożeniem karty SD załadować moduł sdricoh_sc
lub jeśli nie będzie to ricoh-mmc z kąta root poleceniem
/sbin/modprobe sdricoh_sc

Możesz sobie wyświetlić więcej informacji o module sdricoh_sc
poleceniem /sbin/modinfo sdricoh_sc
linux-buba:/home/agnieszka/Pulpit # /sbin/modprobe sdricoh_sc
FATAL: Module sdricoh_sc not found.
linux-buba:/home/agnieszka/Pulpit # /sbin/modprobe sdricoh-mmc
FATAL: Module sdricoh_mmc not found.
linux-buba:/home/agnieszka/Pulpit #
+SILVA2007+

Offline Miro57

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 166
    • Zobacz profil
Wbudowany czytnik kart SD/MS/Pro/MMC/xD w Hp Pavilion dv6710ea
« Odpowiedź #13 dnia: 2012-06-06, 19:03:15 »
Przepraszam za pomyłkę nazwa modułu do załadowania
to sdricoh_cs a nie .._sc .

Tu jest opisany problem z xD-Picture Card
http://ubuntuforums.org/showthread.php?t=788061

Stąd można pobrać sterowniki:
http://launchpadlibrarian.net/42999924/ricoh_xd-2.tar.bz2
http://launchpadlibrarian.net/44373795/ricoh_xd_3.tar.bz2

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 25
    • Zobacz profil
Wbudowany czytnik kart SD/MS/Pro/MMC/xD w Hp Pavilion dv6710ea
« Odpowiedź #14 dnia: 2012-06-07, 17:26:33 »
Cytat: miro57
Przepraszam za pomyłkę nazwa modułu do załadowania
to sdricoh_cs a nie .._sc .

Tu jest opisany problem z xD-Picture Card
http://ubuntuforums.org/showthread.php?t=788061

Stąd można pobrać sterowniki wspierające kernel 3.6.32
http://launchpadlibrarian.net/42999924/ricoh_xd-2.tar.bz2
http://launchpadlibrarian.net/44373795/ricoh_xd_3.tar.bz2
No i jak zwykle zamiast być fajnie mam zawsze jakiś problem. Wszedłem na stronę https://launchpad.net/+search?field.text=ricoh_xd_3.tar.bz2 i ściągnąłem plik ricoh_xd_3.tar.bz2 . Rozpakowałem go, i (postępując zgodnie z instrukcją), chciałem wykonać polecenie make.
Oto rezultat:
agnieszka@linux-buba:~/Pobrane/xD> make
make -C /lib/modules/2.6.37.6-0.11-desktop/build M=/home/agnieszka/Pobrane/xD
make: *** /lib/modules/2.6.37.6-0.11-desktop/build: Nie ma takiego pliku ani katalogu. Stop.
make: *** [build] Błąd 2
agnieszka@linux-buba:~/Pobrane/xD>
Więc jako root utworzyłem katalog build. i ponownie wydałem komendę make. No to wyskoczyło mi to:
agnieszka@linux-buba:~/Pobrane/xD> make
make -C /lib/modules/2.6.37.6-0.11-desktop/build M=/home/agnieszka/Pobrane/xD
make[1]: Wejście do katalogu `/lib/modules/2.6.37.6-0.11-desktop/build'
make[1]: *** Nie podano obiektów i nie znaleziono makefile. Stop.
make[1]: Opuszczenie katalogu `/lib/modules/2.6.37.6-0.11-desktop/build'
make: *** [build] Błąd 2
agnieszka@linux-buba:~/Pobrane/xD>
Więc postanowilem użyć komendy rpmbuild
agnieszka@linux-buba:~/Pobrane> rpmbuild -ta ricoh_xd_3.tar.bz2
błąd: Odczytanie pliku spec z ricoh_xd_3.tar.bz2 nie powiodło się
agnieszka@linux-buba:~/Pobrane>
LUDZIE BŁAGAM O POMOC BO ZARAZ ZWARIUJĘ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+SILVA2007+