PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Cardreader im Notebook



Seiten : [1] 2

rooter
31.07.07, 13:30
Hallo ihr,

ich habe Fedora 6 auf meinem Notebook HP compaq nx 9105 installiert, und es funktioniert alles bis auf meinen "5 in 1 Cardreader" wo ich SD, MMC Karten und so lesen kann.
Wer weiß wie ich das am besten zu laufen bekomme??

Danke schonmal im Vorraus, ich hoffe es kann mir jemand weiter helfen.:D

CoolTux
31.07.07, 13:57
Hi

Seit Kernel 2.6.18 gibt es für diese Art Cardreader ein MMC Modul oder so ähnlich. Einfach mal in den Kernelsourcen schauen.

rooter
31.07.07, 14:04
Ich hab Kernel 2.6.20-1.2962

was vielleicht auch interessant ist is die Ausgabe von lspci:

00:00.0 Host bridge: nVidia Corporation nForce3 Host Bridge (rev a4)
00:01.0 ISA bridge: nVidia Corporation nForce3 LPC Bridge (rev a6)
00:01.1 SMBus: nVidia Corporation nForce3 SMBus (rev a4)
00:02.0 USB Controller: nVidia Corporation nForce3 USB 1.1 (rev a5)
00:02.1 USB Controller: nVidia Corporation nForce3 USB 1.1 (rev a5)
00:02.2 USB Controller: nVidia Corporation nForce3 USB 2.0 (rev a2)
00:06.0 Multimedia audio controller: nVidia Corporation nForce3 Audio (rev a2)
00:06.1 Modem: nVidia Corporation nForce3 Audio (rev a2)
00:08.0 IDE interface: nVidia Corporation nForce3 IDE (rev a5)
00:0a.0 PCI bridge: nVidia Corporation nForce3 PCI Bridge (rev a2)
00:0b.0 PCI bridge: nVidia Corporation nForce3 AGP Bridge (rev a4)
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
01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 420 Go 32M] (rev a3)
02:00.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
02:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
02:04.0 CardBus bridge: Texas Instruments PCI1620 PC Card Controller (rev 01)
02:04.1 CardBus bridge: Texas Instruments PCI1620 PC Card Controller (rev 01)
02:04.2 System peripheral: Texas Instruments PCI1620 Firmware Loading Function (rev 01)

gadget
31.07.07, 14:07
Hi

Seit Kernel 2.6.18 gibt es für diese Art Cardreader ein MMC Modul oder so ähnlich. Einfach mal in den Kernelsourcen schauen.

mmc_block und mmc_core?

Mach mal:
lsmod | grep mmc Dann siehst Du, ob die Module geladen sind.

Ich habe allerdings nur einen SD-Card-Reader im Laptop und noch nicht mit multi-card-Readern zu tun gehabt.

Gruß,
gadget

rooter
31.07.07, 14:10
Da passiert gar nichts, wenn ich das Kommando ausführe :-(

Filzo
31.07.07, 14:20
Na, dann lad'd ie entsprechenden Module mit modprobe.

gadget
31.07.07, 14:21
Da passiert gar nichts, wenn ich das Kommando ausführe :-(

Dann sind die Module nicht geladen. Versuche mal, die Module zu laden:

modprobe mmc_block
modprobe mmc_core

Gruß,
gadget

rooter
31.07.07, 14:24
Ok hab ich gemacht:

[root@elster ~]# lsmod | grep mmc
mmc_block 12873 0
mmc_core 30661 1 mmc_block
[root@elster ~]#

gadget
31.07.07, 14:27
Bei mir hat es noch das Modul sdhci, was wohl für die sd-Karten nötig ist. Aber vielleicht werden die entsprechenden Module ja auch bei einlegen einer Karte geladen.

Probier's doch mal aus!

rooter
31.07.07, 14:52
Also ich hab jetzt auch mal sdhci geladen, aber es passiert nichts, dmesg gibt keine meldung aus, wenn ich ne karte reinstecke !

rooter
31.07.07, 14:57
Jul 31 14:33:38 elster pcscd: winscard.c:219:SCardConnect() Reader E-Gate 0 0 Not Found
Jul 31 14:48:18 elster last message repeated 5 times
Jul 31 14:48:18 elster last message repeated 4 times
Jul 31 14:49:20 elster kernel: sdhci: Secure Digital Host Controller Interface driver, 0.12
Jul 31 14:49:20 elster kernel: sdhci: Copyright(c) Pierre Ossman

das war das einzigste was kam als ich das sdhci modul geladen hab

gadget
31.07.07, 15:00
Also ich hab jetzt auch mal sdhci geladen, aber es passiert nichts, dmesg gibt keine meldung aus, wenn ich ne karte reinstecke !Es wäre noch interessant, mit was für einer Karte Du es versuchst ;)

rooter
31.07.07, 16:14
ich habs mit einer SD-Karte versucht
^^

gadget
31.07.07, 16:18
ich habs mit einer SD-Karte versucht
^^
Ja dann schau doch noch nach dem Modul sd_mod:

lsmod | grep sd

EDIT: Vergiss es, ist ein scsi-Disk-Modul ...

rooter
01.08.07, 11:23
Ach übrigens die Karte hat die Bezeichnung:
"Texas Instruments PCI1620 PC Card"

vielleicht hilft das weiter

gadget
01.08.07, 11:43
Ach übrigens die Karte hat die Bezeichnung:
"Texas Instruments PCI1620 PC Card"

vielleicht hilft das weiter
So heisst wohl nicht Dein card reader, sondern Dein Card Bus, PCMCIA ...

frank66
01.08.07, 12:06
Versuch mal das hier (http://www.pclinuxos.com/index.php?option=com_smf&Itemid=58&topic=16477.msg175481#msg175481).

Gruß
Frank

rooter
01.08.07, 17:18
hmm, danke Frank, das hat sich gut angehört, nur haben die bei lspci noch ein weiteres Ding drin stehen und das kommt bei mir nicht.
und wenn ich

# setpci -s 02:09.3 4c.b=02
mache kommt:

setpci: Warning: No devices selected for `4c.b=02'.

frank66
01.08.07, 20:44
Poste mal bitte die Ausgabe von lspci.
Bei mir hatte das Ding nämlich auch `ne andere Bezeichnung.

rooter
01.08.07, 20:50
# lspci
00:00.0 Host bridge: nVidia Corporation nForce3 Host Bridge (rev a4)
00:01.0 ISA bridge: nVidia Corporation nForce3 LPC Bridge (rev a6)
00:01.1 SMBus: nVidia Corporation nForce3 SMBus (rev a4)
00:02.0 USB Controller: nVidia Corporation nForce3 USB 1.1 (rev a5)
00:02.1 USB Controller: nVidia Corporation nForce3 USB 1.1 (rev a5)
00:02.2 USB Controller: nVidia Corporation nForce3 USB 2.0 (rev a2)
00:06.0 Multimedia audio controller: nVidia Corporation nForce3 Audio (rev a2)
00:06.1 Modem: nVidia Corporation nForce3 Audio (rev a2)
00:08.0 IDE interface: nVidia Corporation nForce3 IDE (rev a5)
00:0a.0 PCI bridge: nVidia Corporation nForce3 PCI Bridge (rev a2)
00:0b.0 PCI bridge: nVidia Corporation nForce3 AGP Bridge (rev a4)
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
01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 420 Go 32M] (rev a3)
02:00.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
02:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
02:04.0 CardBus bridge: Texas Instruments PCI1620 PC Card Controller (rev 01)
02:04.1 CardBus bridge: Texas Instruments PCI1620 PC Card Controller (rev 01)
02:04.2 System peripheral: Texas Instruments PCI1620 Firmware Loading Function (rev 01)

gadget
01.08.07, 21:07
Da ist nix bei ...

rooter
02.08.07, 14:47
aha, !?!?!?!?!?!?!?!?!

gadget
02.08.07, 14:58
aha, !?!?!?!?!?!?!?!?!

Vielleicht ist Dein CardReader ja ein USB Gerät? Mach mal lsusb!

rooter
02.08.07, 16:56
dann kommt das hier:

Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 1267:0210 Logic3 / SpectraVideo plc
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000

gadget
02.08.07, 17:22
Bus 002 Device 002: ID 1267:0210 Logic3 / SpectraVideo plc
Das ist sicherlich etwas anderes ...

Wahrscheinlich hat Dein System das Gerät noch nicht erkannt.
Hast Du zwischenzeitlich schon mal den Gerätemanager von Windows gecheckt?

rooter
02.08.07, 19:08
der sagt nicht viel, der sagt auch nur das was mir lspci gibt

gadget
02.08.07, 20:24
der sagt nicht viel, der sagt auch nur das was mir lspci gibt
Erscheint denn nicht der CardReader im Gerätemanager?

rooter
03.08.07, 10:31
ich seh da das gleiche wie im lspci !!

gadget
03.08.07, 11:11
ich seh da das gleiche wie im lspci !!
Handelt es sich eigentlich um ein internes Gerät oder um ein externes USB-Gerät?

rooter
03.08.07, 11:12
internes, im notebook