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: čtečka paměťových karet  (Přečteno 2772 krát)

Leionida

  • Návštěvník
  • Příspěvků: 10
čtečka paměťových karet
« kdy: 15 Září 2008, 23:01:57 »
nainstaloval jsem Ubuntu 8.04 na notebook Toshiba Satellite A200-14E ale netuším jak rozchodit interní čtečku paměťových karet. Máte s tím někdo zkušenosti?
P.S. Jsem LinuxLama tak na mě pomalu ;D

3m9d

  • Stálý člen
  • **
  • Příspěvků: 768
Re: čtečka paměťových karet
« Odpověď #1 kdy: 15 Září 2008, 23:52:50 »
takže Aplikace → Příslušenství → Terminál (na to ťuknout)
vyskočí vám okno, kde bude na začátku něco napsané, toho si nevšímejte, napište za to
Kód: [Vybrat]
lsusb a stiskněte ENTER, něco to vypíše - a to, co to vypíše, sem vložte (myší to vyberte a do vytvářeného příspěvku pak klikněte kolečkem) ;)

Je to dost pomalu? ;D

Pak už vám snad pomůže někdo jiný :)
* Ve Windows jde všechno - do někdy, v Linuxu jde všechno od někdy. * Omlouvám se jestli vám proti vaší vůli vykám... Jsem tak zvyklý. * Kdo nemůže žít bez opravování překlepů, ať to dělá na wiki! :)

Leionida

  • Návštěvník
  • Příspěvků: 10
Re: čtečka paměťových karet
« Odpověď #2 kdy: 16 Září 2008, 09:59:34 »
jo, to je hodně pomalu :D
tak jsem zadal to lsusb a vypsalo mi to
Kód: [Vybrat]
Bus 005 Device 003: ID 04f2:b008 Chicony Electronics Co., Ltd
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 003: ID 09da:0006 A4 Tech Co., Ltd Optical Mouse WOP-35 / Trust 450L Optical Mouse
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

no snad z toho někdo vyčtete něco užitečného ::)

když jsem se koukal po fórech tak mě napadlo že by se k tomu možná hodil ještě výpis lspci:

Kód: [Vybrat]
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation G72M [Quadro NVS 110M/GeForce Go 7300] (rev a1)
04:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN Network Connection (rev 61)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller (rev 01)
06:04.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
06:04.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
06:04.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
06:04.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller

za každou radu jsem vděčný ;)

truhlik

  • Závislák
  • ***
  • Příspěvků: 1626
Re: čtečka paměťových karet
« Odpověď #3 kdy: 16 Září 2008, 10:59:48 »
zkuste si projit toto tema:
http://forum.ubuntu.cz/index.php?topic=1150

Vy vsak nemusite cachrovat s zadnymi moduly, protoze je vase ctecka nejspis spravne rozpoznana a je k ni spravny ovladac. Takze by melo stacit:
Kód: [Vybrat]
sudo setpci -v -s 06:04.2 4c=0x22Pak vlozte kartu a poslete kdyztak vypis:
Kód: [Vybrat]
sudo fdisk -l
dmesg | tail -n 20

PS: Radeji si to ale projdete cely, pripadne googlete nejaky z techto radku:
Kód: [Vybrat]
CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
http://wiki.ubuntu.cz/P%C5%99ipojen%C3%AD%20disku
http://www.linuxsoft.cz/article.php?id_article=1351
http://www.root.cz/clanky/klonovani-obrazu-a-dva-monitory-v-linuxu
Citace: Otakar
Červi jsou moc milá zvířátka, zvláště když má jejich chovatel výhrady proti chování tučňáků

Leionida

  • Návštěvník
  • Příspěvků: 10
Re: čtečka paměťových karet
« Odpověď #4 kdy: 16 Září 2008, 11:23:19 »
tak jsem to zkoušel, i to s těma modulama ale nic :(
tady jsou ty výpisy
Kód: [Vybrat]
tomas@Leon:~$ sudo fdisk  -l

Disk /dev/sda: 320,0 GB, 320 072 933 376 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 38 913
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0x4ec50422

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sda1   *           1       33814   271609856    7  HPFS/NTFS
/dev/sda2           33815       38913    40957717+   5  Rozšířený
/dev/sda5           33815       38698    39230698+  83  Linux
/dev/sda6           38699       38913     1726956   82  Linux swap/Solaris
tomas@Leon:~$ dmesg | tail -n 20
[  670.384658] end_request: I/O error, dev sr0, sector 4
[  670.400322] sr 1:0:0:0: [sr0] Device not ready: Sense Key : Not Ready [current]
[  670.400339] sr 1:0:0:0: [sr0] Device not ready: Add. Sense: Medium not present - tray closed
[  670.400352] end_request: I/O error, dev sr0, sector 0
[ 1460.825597] irq 17: nobody cared (try booting with the "irqpoll" option)
[ 1460.825606] Pid: 0, comm: swapper Tainted: P        2.6.24-19-generic #1
[ 1460.825636]  [<c01691b4>] __report_bad_irq+0x24/0x80
[ 1460.825654]  [<c016948b>] note_interrupt+0x27b/0x2c0
[ 1460.825669]  [<c01686b0>] handle_IRQ_event+0x30/0x60
[ 1460.825680]  [<c0169e46>] handle_fasteoi_irq+0x86/0xe0
[ 1460.825692]  [<c0106f1b>] do_IRQ+0x3b/0x70
[ 1460.825707]  [<c0105413>] common_interrupt+0x23/0x30
[ 1460.825724]  [<c014a8a1>] tick_nohz_stop_sched_tick+0x1/0x300
[ 1460.825735]  [<c0102674>] cpu_idle+0x24/0xd0
[ 1460.825742]  [<c0421a5f>] start_kernel+0x31f/0x3b0
[ 1460.825752]  [<c0421130>] unknown_bootoption+0x0/0x1e0
[ 1460.825768]  =======================
[ 1460.825771] handlers:
[ 1460.825773] [<f88dab90>] (ohci_irq_handler+0x0/0x8f0 [ohci1394])
[ 1460.825784] Disabling IRQ #17

truhlik

  • Závislák
  • ***
  • Příspěvků: 1626
Re: čtečka paměťových karet
« Odpověď #5 kdy: 16 Září 2008, 12:07:03 »
Jsou to vypisi tesne po zadani mnou vyse uvedeneho prikazu a zasunuti karty? Pokud ano tak bych zkusil jak nam to radi dmesg.
[ 1460.825597] irq 17: nobody cared (try booting with the "irqpoll" option)
Takze nabootovat s parametrem "irqpoll".

Jeste vam teda poradim, jak nabootovat. Kdyz restartujete pocitac, najede Vam GRUB, kde mate moznost volit jaky operacni system nabootovat. Najedete kurzorem na Ubuntu, ktere normalne spoustite, zmacknete "e" jako edit. Najedete na radek zacinajici slovem "kernel" a opet zmacknete "e", potom nakonci toho radku napisete slovo "irqpoll" a pak potvrdite enterem a zmacknete "b" jako boot. Uz vam bude najizdet Ubuntu. Potom opet zkuste vlozit flasku, pripadne vyzkouset to s tema modulama i to s tim jednim prikazem. Pokud to opet nepujde. Tak znovu poslete ty same vypisy jako jste poslal tedkon.

Jeste se podivejte na googlu. Toto jsem napriklad nasel na http://www.abclinuxu.cz/hardware/sestavy/notebooky/hewlett-packard/hp-compaq-nx6325
Čtečka karet 2: 02:04.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)

V Mandrivě 2007 a SuSE10.2 se mi osvědčil tento postup:
Kód: [Vybrat]
modprobe sdhci
modprobe tifm_sd
modprobe tifm_core
modprobe tifm_7xx1

Případně tifm se stáhne:
http://developer.berlios.de/projects/tifmxx


Dalsi navod na ubuntu forum. Vypada to ze je to to same co na abclinuxu, tak snad by to mohlo pomoct.
http://ubuntuforums.org/archive/index.php/t-596960.html
« Poslední změna: 16 Září 2008, 12:17:20 od truhlik »
http://wiki.ubuntu.cz/P%C5%99ipojen%C3%AD%20disku
http://www.linuxsoft.cz/article.php?id_article=1351
http://www.root.cz/clanky/klonovani-obrazu-a-dva-monitory-v-linuxu
Citace: Otakar
Červi jsou moc milá zvířátka, zvláště když má jejich chovatel výhrady proti chování tučňáků

Leionida

  • Návštěvník
  • Příspěvků: 10
Re: čtečka paměťových karet
« Odpověď #6 kdy: 16 Září 2008, 13:42:57 »
po spuštění s parametrem irqpoll mi to vypisuje toto:
Kód: [Vybrat]
Disk /dev/sda: 320,0 GB, 320 072 933 376 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 38 913
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0x4ec50422

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sda1   *           1       33814   271609856    7  HPFS/NTFS
/dev/sda2           33815       38913    40957717+   5  Rozšířený
/dev/sda5           33815       38698    39230698+  83  Linux
/dev/sda6           38699       38913     1726956   82  Linux swap/Solaris
tomas@Leon:~$ dmesg | tail -n 20
[   67.618798] Bluetooth: L2CAP ver 2.9
[   67.618807] Bluetooth: L2CAP socket layer initialized
[   67.703005] Bluetooth: RFCOMM socket layer initialized
[   67.703027] Bluetooth: RFCOMM TTY layer initialized
[   67.703031] Bluetooth: RFCOMM ver 1.8
[   70.989278] NET: Registered protocol family 17
[   76.186755] NET: Registered protocol family 10
[   76.187207] lo: Disabled Privacy Extensions
[   87.075859] eth0: no IPv6 routers present
[  100.370764] CPU0 attaching NULL sched-domain.
[  100.370772] CPU1 attaching NULL sched-domain.
[  100.379580] CPU0 attaching sched-domain:
[  100.379587]  domain 0: span 03
[  100.379590]   groups: 01 02
[  100.379594] CPU1 attaching sched-domain:
[  100.379596]  domain 0: span 03
[  100.379599]   groups: 02 01
[  144.468928] tifm_core: MemoryStick card detected in socket 0:0
[  161.247656] tifm0 : demand removing card from socket 0:0
[  257.596005] tifm_core: MemoryStick card detected in socket 0:0

čtečka pořád nefunguje

zkoušel jsem i ten návod na abclinuxu ale také mi to nepomohlo

truhlik

  • Závislák
  • ***
  • Příspěvků: 1626
Re: čtečka paměťových karet
« Odpověď #7 kdy: 16 Září 2008, 16:35:49 »
Ten posledni radek vypada ze by mela byt detekovana. Poslete jeste:
Kód: [Vybrat]
tail /var/log/syslog
http://wiki.ubuntu.cz/P%C5%99ipojen%C3%AD%20disku
http://www.linuxsoft.cz/article.php?id_article=1351
http://www.root.cz/clanky/klonovani-obrazu-a-dva-monitory-v-linuxu
Citace: Otakar
Červi jsou moc milá zvířátka, zvláště když má jejich chovatel výhrady proti chování tučňáků

Leionida

  • Návštěvník
  • Příspěvků: 10
Re: čtečka paměťových karet
« Odpověď #8 kdy: 16 Září 2008, 16:39:11 »
Kód: [Vybrat]
tomas@Leon:~$ tail /var/log/syslog
Sep 16 16:36:58 Leon avahi-daemon[5135]: New relevant interface eth0.IPv4 for mDNS.
Sep 16 16:36:58 Leon avahi-daemon[5135]: Registering new address record for 192.168.2.167 on eth0.IPv4.
Sep 16 16:36:59 Leon NetworkManager: <info>  Clearing nscd hosts cache.
Sep 16 16:36:59 Leon NetworkManager: <WARN>  nm_spawn_process(): nm_spawn_process('/usr/sbin/nscd -i hosts'): could not spawn process. (Failed to execute child process "/usr/sbin/nscd" (No such file or directory))
Sep 16 16:36:59 Leon NetworkManager: <info>  Activation (eth0) successful, device activated.
Sep 16 16:36:59 Leon NetworkManager: <info>  Activation (eth0) Finish handler scheduled.
Sep 16 16:36:59 Leon NetworkManager: <info>  Activation (eth0) Stage 5 of 5 (IP Configure Commit) complete.
Sep 16 16:36:59 Leon ntpdate[27330]: step time server 91.189.94.4 offset 0.630208 sec
Sep 16 16:37:01 Leon avahi-daemon[5135]: Registering new address record for fe80::216:d4ff:fefd:4bae on eth0.*.
Sep 16 16:37:10 Leon kernel: [   22.871928] eth0: no IPv6 routers present

 

Provoz zaštiťuje spolek OpenAlt.