Archiv verlassen und diese Seite im Standarddesign anzeigen : Cardreader im Notebook
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
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.
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)
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
Da passiert gar nichts, wenn ich das Kommando ausführe :-(
Na, dann lad'd ie entsprechenden Module mit modprobe.
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
Ok hab ich gemacht:
[root@elster ~]# lsmod | grep mmc
mmc_block 12873 0
mmc_core 30661 1 mmc_block
[root@elster ~]#
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!
Also ich hab jetzt auch mal sdhci geladen, aber es passiert nichts, dmesg gibt keine meldung aus, wenn ich ne karte reinstecke !
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
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 ;)
ich habs mit einer SD-Karte versucht
^^
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 ...
Ach übrigens die Karte hat die Bezeichnung:
"Texas Instruments PCI1620 PC Card"
vielleicht hilft das weiter
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 ...
Versuch mal das hier (http://www.pclinuxos.com/index.php?option=com_smf&Itemid=58&topic=16477.msg175481#msg175481).
Gruß
Frank
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'.
Poste mal bitte die Ausgabe von lspci.
Bei mir hatte das Ding nämlich auch `ne andere Bezeichnung.
# 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)
aha, !?!?!?!?!?!?!?!?!
Vielleicht ist Dein CardReader ja ein USB Gerät? Mach mal lsusb!
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
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?
der sagt nicht viel, der sagt auch nur das was mir lspci gibt
der sagt nicht viel, der sagt auch nur das was mir lspci gibt
Erscheint denn nicht der CardReader im Gerätemanager?
ich seh da das gleiche wie im lspci !!
ich seh da das gleiche wie im lspci !!
Handelt es sich eigentlich um ein internes Gerät oder um ein externes USB-Gerät?
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.