Kártyaolvasó Acer Aspire 3692 alatt

A beépített kártyaolvasót szeretném életre kelteni Ubuntu 6.10 alatt.

Az lspci kimenete:

06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)

Próbáltam a HupWikin lévő Aspire 5024-hez tartozó scriptet, de a következő hibaüzenettel áll le:

mount: a '/dev/mmcblk0p1' speciális eszköz nem létezik

(a script utolsó sora).

Valakinek esetleg sikerült? Vagy valami triviális megoldás, ami miatt nem megy a fent említett kód?

Előre is kösz: mcbuddha

Hozzászólások

Megfigyelted a többi üzenetét is?
Természetes, hogy nem jön létre a diválysz, ha a modult nem sikerül betölteni. Például.
De ezt te látod, nem én.

lspci -v ide tartozó kimenete:

06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
        Subsystem: Acer Incorporated [ALI] Unknown device 0090
        Flags: bus master, medium devsel, latency 168, IRQ 177
        Memory at d0004000 (32-bit, non-prefetchable) [=4K]
        Bus: primary=06, secondary=07, subordinate=0a, sec-latency=176
        Memory window 0: 30000000-31fff000 (prefetchable)
        Memory window 1: 32000000-33fff000
        I/O window 0: 00002000-000020ff
        I/O window 1: 00002400-000024ff
        16-bit legacy interface ports at 0001

06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
        Subsystem: Acer Incorporated [ALI] Unknown device 0090
        Flags: medium devsel, IRQ 11
        Memory at d0005000 (32-bit, non-prefetchable) [disabled] [=128]
        Capabilities: [80] Power Management version 2

06:04.2 Class 0805: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01) (prog-if 01)
        Subsystem: Acer Incorporated [ALI] Unknown device 0090
        Flags: bus master, medium devsel, latency 64, IRQ 169
        Memory at d0005400 (32-bit, non-prefetchable) [=256]
        Capabilities: [80] Power Management version 2

06:04.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
        Subsystem: Acer Incorporated [ALI] Unknown device 0090
        Flags: medium devsel, IRQ 11
        Memory at d0005800 (32-bit, non-prefetchable) [disabled] [=128]
        Capabilities: [80] Power Management version 2

06:04.4 FLASH memory: ENE Technology Inc Unknown device 0551 (rev 01)
        Subsystem: Acer Incorporated [ALI] Unknown device 0090
        Flags: medium devsel, IRQ 255
        Memory at d0005100 (32-bit, non-prefetchable) [disabled] [=256]
        Capabilities: [80] Power Management version 2

lsusb irreleváns, nem belső usb-n van az olvasó.

Próbálgattam, és kiderült: mégsincs rendben minden modul. Az mmc_block hiányzik. De ez a sor nem ad vissza hibaüzenetet:
modprobe mmc_block > /dev/null 2>&1
Ez viszont igen:
$ sudo modprobe mmc_block
FATAL: Module mmc_block not found.

Úgyhogy most próbálom beszerezni az mmc_block-ot.

sdhci: Secure Digital Host Controller Interface driver, 0.12
sdhci: Copyright(c) Pierre Ossman
sdhci: SDHCI controller found at 0000:06:04.2 [1524:0550] (rev 1)
PCI: Enabling device 0000:06:04.2 (0000 -> 0002)
ACPI: PCI Interrupt 0000:06:04.2[B] -> GSI 17 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:06:04.2 to 64
mmc0: SDHCI at 0xd0005400 irq 16 DMA
Yenta: CardBus bridge found at 0000:06:04.0 [1025:0090]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:06:04.0, mfunc 0x90501212, devctl 0x44
Yenta: ISA IRQ mask 0x0cf8, PCI irq 17
Socket status: 30000006
Yenta: Raising subordinate bus# of parent bus (#06) from #07 to #0a

Ezt úgy, hogy behelyezett kártyával bootolt. És még mindig semmi mmc* a /dev-ben.

UP

2.6.23-as kernellel, az új drivert beforgatva, frankón megy. Még csak szkriptelni se kell, kártya be és mehet a mount.

Nálam Mandriva 2008 fut, 2.6.22.9 kernellel. Mind a 3 modul hibaüzenet nélkül betöltődik, de a /dev-ben nem jön létre az a bizonyos eszközfile... Próbáltam boot-olni behelyezett SD kártyával (nekem csak az van), a logok szerint mindent felismer. Kártya ki és behelyezésekor semmi nem történik. Próbáljak én is akkor egy 2.6.23-as kernelt vagy ezzel is mennie kéne? Miert van az hogy valakinél létrejön a /dev/mmcblk*, valakinél meg nem?