Linux doesnt support ENE CB-712 SD card reader

Bug #62995 reported by Alexandre Touret
52
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Ben Collins
Nominated for Gutsy by JoseO
Nominated for Hardy by Jai Harrison
Nominated for Intrepid by JoseO
linux-meta (Ubuntu)
Invalid
Undecided
Unassigned
Nominated for Gutsy by JoseO
Nominated for Hardy by Jai Harrison
Nominated for Intrepid by JoseO
linux-source-2.6.15 (Ubuntu)
Won't Fix
Undecided
Unassigned
Nominated for Gutsy by JoseO
Nominated for Hardy by Jai Harrison
Nominated for Intrepid by JoseO
linux-source-2.6.17 (Baltix)
Invalid
Undecided
Unassigned
linux-source-2.6.17 (Ubuntu)
Won't Fix
Undecided
Unassigned
Nominated for Gutsy by JoseO
Nominated for Hardy by Jai Harrison
Nominated for Intrepid by JoseO
linux-source-2.6.20 (Ubuntu)
Fix Released
Undecided
Unassigned
Nominated for Gutsy by JoseO
Nominated for Hardy by Jai Harrison
Nominated for Intrepid by JoseO
linux-source-2.6.22 (Ubuntu)
Won't Fix
Undecided
Unassigned
Nominated for Gutsy by JoseO
Nominated for Hardy by Jai Harrison
Nominated for Intrepid by JoseO

Bug Description

Binary package hint: linux-image-2.6-amd64-k8-smp

Hello
I bought an acer aspire 5102 WLMI cx108 with a pcmcia sd card reader . I installed Ubuntu Dapper (kernel 2.6.15). Unfortunately my sd card reader seems to be not supported. I also tested with later kernels (2.6.17 and
2.6.18) and some distributions (mandrake, fedora,... and I have the same behaviour.

$lspci -s 06:04

0000:06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus
Controller (rev 10)
0000:06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card
Reader Controller (rev 01)
0000:06:04.2 0805: ENE Technology Inc ENE PCI Secure Digital Card Reader
Controller (rev 01)
0000:06:04.3 FLASH memory: ENE Technology Inc: Unknown device 0520 (rev 01)
0000:06:04.4 FLASH memory: ENE Technology Inc: Unknown device 0551 (rev 01)

$lspci -v -s 06:04

0000:06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus
Controller (rev 10)
    Subsystem: Acer Incorporated [ALI]: Unknown device 009f
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 168, Cache Line Size: 0x10 (64 bytes)
    Interrupt: pin A routed to IRQ 177
    Region 0: Memory at c0211000 (32-bit, non-prefetchable) [size=4K]
    Bus: primary=06, secondary=07, subordinate=0a, sec-latency=176
    Memory window 0: 50000000-51fff000 (prefetchable)
    Memory window 1: 52000000-53fff000
    I/O window 0: 0000a400-0000a4ff
    I/O window 1: 0000a800-0000a8ff
    BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
    16-bit legacy interface ports at 0001

0000:06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card
Reader Controller (rev 01)
    Subsystem: Acer Incorporated [ALI]: Unknown device 009f
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 64 (250ns min, 1000ns max), Cache Line Size: 0x08 (32 bytes)
    Interrupt: pin B routed to IRQ 11
    Region 0: Memory at c0210400 (32-bit, non-prefetchable) [size=128]
    Capabilities: [80] Power Management version 2
        Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold-)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-

0000:06:04.2 0805: ENE Technology Inc ENE PCI Secure Digital Card Reader
Controller (rev 01) (prog-if 01)
    Subsystem: Acer Incorporated [ALI]: Unknown device 009f
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 64 (8000ns min, 18000ns max), Cache Line Size: 0x08 (32 bytes)
    Interrupt: pin B routed to IRQ 50
    Region 0: Memory at c0210800 (32-bit, non-prefetchable) [size=256]
    Capabilities: [80] Power Management version 2
        Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold-)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-

0000:06:04.3 FLASH memory: ENE Technology Inc: Unknown device 0520 (rev 01)
    Subsystem: Acer Incorporated [ALI]: Unknown device 009f
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Latency: 64 (250ns min, 1000ns max), Cache Line Size: 0x08 (32 bytes)
    Interrupt: pin B routed to IRQ 11
    Region 0: Memory at c0210c00 (32-bit, non-prefetchable) [size=128]
    Capabilities: [80] Power Management version 2
        Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold-)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-

0000:06:04.4 FLASH memory: ENE Technology Inc: Unknown device 0551 (rev 01)
    Subsystem: Acer Incorporated [ALI]: Unknown device 009f
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
    Interrupt: pin B routed to IRQ 255
    Region 0: Memory at c0210100 (32-bit, non-prefetchable) [disabled]
[size=256]
    Capabilities: [80] Power Management version 2
        Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold-)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-

$lspci -xxx -v -s 06:04

0000:06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus
Controller (rev 10)
00: 24 15 12 14 07 00 10 02 10 00 07 06 10 a8 82 00
10: 00 10 21 c0 a0 00 00 02 06 07 0a b0 00 00 00 50
20: 00 f0 ff 51 00 00 00 52 00 f0 ff 53 00 a4 00 00
30: fc a4 00 00 00 a8 00 00 fc a8 00 00 0b 01 c0 05
40: 25 10 9f 00 01 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 21 d0 60 40 00 00 00 00 00 00 00 00 12 12 50 90
90: c0 02 44 60 00 00 00 00 00 00 00 00 00 00 00 00
a0: 01 00 01 fe 00 00 c0 00 13 00 00 00 0d 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 03 10 00 00 80 00 80 00 00 04 08 10 fe 07 00 00
d0: 00 00 e0 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0000:06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card
Reader Controller (rev 01)
00: 24 15 30 05 06 00 10 02 01 00 01 05 08 40 80 00
10: 00 04 21 c0 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 25 10 9f 00
30: 00 00 00 00 80 00 00 00 00 00 00 00 0b 02 01 04
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 01 00 02 7e 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 21 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0000:06:04.2 0805: ENE Technology Inc ENE PCI Secure Digital Card Reader
Controller (rev 01)
00: 24 15 50 05 06 00 10 02 01 01 05 08 08 40 80 00
10: 00 08 21 c0 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 25 10 9f 00
30: 00 00 00 00 80 00 00 00 00 00 00 00 0b 02 20 48
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 01 00 02 7e 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 21 e0 01 ff 00 00 00 00 00 00 1c 0c 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0000:06:04.3 FLASH memory: ENE Technology Inc: Unknown device 0520 (rev 01)
00: 24 15 20 05 06 00 10 02 01 00 01 05 08 40 80 00
10: 00 0c 21 c0 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 25 10 9f 00
30: 00 00 00 00 80 00 00 00 00 00 00 00 0b 02 01 04
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 01 00 02 7e 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 10 04 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0000:06:04.4 FLASH memory: ENE Technology Inc: Unknown device 0551 (rev 01)
00: 24 15 51 05 00 00 10 02 01 00 01 05 00 00 80 00
10: 00 01 21 c0 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 25 10 9f 00
30: 00 00 00 00 80 00 00 00 00 00 00 00 ff 02 20 48
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 01 00 02 7e 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 21 e0 01 ff 00 00 00 00 00 00 1c 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Adam Bagnall (bagnaj97)
Changed in linux-meta:
status: Unconfirmed → Confirmed
Revision history for this message
Chuck Short (zulcss) wrote :

Re-assigning against proper package

Revision history for this message
Ian Monroe (launchpad-monroe) wrote :

Same problem on my Toshiba Satellite M115.
 # lspci -s 04:06
04:06.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
04:06.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
04:06.2 Class 0805: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
04:06.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
04:06.4 FLASH memory: ENE Technology Inc Unknown device 0551 (rev 01)

Note I think the cardbus controller is supported by yenta_socket. 04:06.1-4 are all for the same thing I think, the SD card reader.

Revision history for this message
Darren Salt (dsalt) wrote :
Revision history for this message
Gustavo Azambuja (gazambuja) wrote :

exist one patch for 2.6.17-10-generic or for Ubuntu feisty (2.6.20-4-generic)

Revision history for this message
Gustavo Azambuja (gazambuja) wrote :

sorry, is a question (previus comment):
exist one patch for 2.6.17-10-generic or for Ubuntu feisty (2.6.20-4-generic)???

Revision history for this message
NoahY (noahy) wrote :

Daren Salt says:

I expect that it'll make it into 2.6.20 or 2.6.21, at which
point it'll automatically appear as and when that newer kernel source is
packaged.

Best wishes,

Yuttadhammo

Changed in linux-source-2.6.17:
status: Unconfirmed → Rejected
Changed in linux-meta:
status: Unconfirmed → Rejected
Revision history for this message
Gustavo Azambuja (gazambuja) wrote :

I tested Ubuntu fiesty with 2.6.20-5 and when i insert a SD card, not have any menssage in dmesg or other logs.

azambuja@Azambuja:~$ uname -a
Linux Azambuja 2.6.20-5-386 #2 Sat Jan 6 14:44:57 UTC 2007 i686 GNU/Linux

azambuja@Azambuja:~$ lspci
00:00.0 Host bridge: VIA Technologies, Inc. CN400/PM880 Host Bridge
00:00.1 Host bridge: VIA Technologies, Inc. CN400/PM880 Host Bridge
00:00.2 Host bridge: VIA Technologies, Inc. CN400/PM880 Host Bridge
00:00.3 Host bridge: VIA Technologies, Inc. CN400/PM880 Host Bridge
00:00.4 Host bridge: VIA Technologies, Inc. CN400/PM880 Host Bridge
00:00.7 Host bridge: VIA Technologies, Inc. CN400/PM880 Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
00:0c.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
00:0c.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
00:0c.2 Generic system peripheral [0805]: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
00:0c.4 FLASH memory: ENE Technology Inc Unknown device 0551 (rev 01)
00:0d.0 Network controller: RaLink RT2561/RT61 rev B 802.11g
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
01:00.0 VGA compatible controller: VIA Technologies, Inc. S3 Unichrome Pro VGA Adapter (rev 02)

azambuja@Azambuja:~$ lshw
......................
        *-system
             description: Generic system peripheral
             product: ENE PCI Secure Digital Card Reader Controller
             vendor: ENE Technology Inc
             physical id: c.2
             bus info: pci@00:0c.2
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master cap_list
             configuration: driver=sdhci
             resources: iomemory:d0008400-d00084ff irq:19
......................

sorry, my english is very bad ;-)

Borlox (masterluke-729)
Changed in linux-source-2.6.17:
status: Unconfirmed → Confirmed
Revision history for this message
darren (darrenm) wrote :

Another confirmation. On Lenovo 3000 C100 laptop this exact card reader doesnt do anything as of Feisty 2.6.20-14. Thanks.

Revision history for this message
Yuri (yuri-devel) wrote :

The same for me, on my Acer Aspire 5050-3233. Here is the output of pspci:

00:00.0 Host bridge: ATI Technologies Inc RS480 Host Bridge (rev 10)
00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:04.0 PCI bridge: ATI Technologies Inc Unknown device 5a36
00:05.0 PCI bridge: ATI Technologies Inc Unknown device 5a37
00:06.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:07.0 PCI bridge: ATI Technologies Inc Unknown device 5a39
00:12.0 IDE interface: ATI Technologies Inc ATI 4379 Serial ATA Controller (rev 80)
00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller (rev 80)
00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 83)
00:14.1 IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE Controller ATI (rev 80)
00:14.2 Audio device: ATI Technologies Inc Unknown device 437b (rev 01)
00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80)
00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge (rev 80)
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:05.0 VGA compatible controller: ATI Technologies Inc RS482 [Radeon Xpress 200M]
08:01.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
08:01.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
08:01.2 Class 0805: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
08:01.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
08:01.4 FLASH memory: ENE Technology Inc Unknown device 0551 (rev 01)
08:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
08:04.0 Ethernet controller: Atheros Communications, Inc. AR5005G 802.11abg NIC (rev 01)

Revision history for this message
Borlox (masterluke-729) wrote :

On my FujitsuSiemens AmiloPro 3505 with Ubuntu feisty (beta) 2.6.20-14-generic #2 SMP it works:

dmesg:
[ 1929.532000] mmcblk0: mmc0:cdef SD01G 994304KiB
[ 1929.532000] mmcblk0: p1

root@Borlox:~# mount /dev/mmcblk0p1 ./ex -v
mount: you didn't specify a filesystem type for /dev/mmcblk0p1
       I will try type vfat
/dev/mmcblk0p1 on /root/ex type vfat (rw)

Can read and write, only the automount doesn't work yet...

Revision history for this message
Borlox (masterluke-729) wrote :

Automount works since this morning. I love my Feisty (:

Revision history for this message
Ian Monroe (launchpad-monroe) wrote :

Are you sure its the same device Borlox? Whats your lspci?

Revision history for this message
darren (darrenm) wrote :

Mine still doesn't work, I can't find any device in /dev that would correspond.

Revision history for this message
goliash (goliash) wrote :

I have Feisty with kernel 2.6.20-15-generic on my notebook Fujitsu-Siemens AmiloPro 3545 and card reader works but slow probably on usb 1.1. Don't you know why?

[37318.848000] mmc0: Problem switching card into high-speed mode!
[37319.080000] mmcblk0: mmc0:b368 SDC 999936KiB
[37319.080000] mmcblk0: p1

Revision history for this message
tasadar_f (tasadarf) wrote :

I have acer 5634 and feisty with kernel 2.6.15.

SD lector doesn't work.

Revision history for this message
Alexandre Touret (atouret) wrote : Re: [Bug 62995] Re: Linux doesnt support ENE CB-712 SD card reader

tasadar_f a écrit :
> I have acer 5634 and feisty with kernel 2.6.15.
>
> SD lector doesn't work.
>
>
I suppose you should move to the kernel 2.6.20

Alexandre

Revision history for this message
tasadar_f (tasadarf) wrote :

Sorry. I forgot the number 20

I have acer 5634 and feisty with kernel 2.6.20-15

SD lector doesn't work

Revision history for this message
Dominique Ramaekers (dominique-ramaekers) wrote :

I've got a Toshiba Satellite and my SD-cardreader doesn't work also.

dadio@Toshiba-Satellite:~$ lspci
00:00.0 Host bridge: ALi Corporation M1672 Northbridge [CyberALADDiN-P4]
00:01.0 PCI bridge: ALi Corporation PCI to AGP Controller
00:04.0 IDE interface: ALi Corporation M5229 IDE (rev c4)
00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02)
00:07.0 ISA bridge: ALi Corporation M1533/M1535 PCI to ISA Bridge [Aladdin IV/V/V+]
00:08.0 Bridge: ALi Corporation M7101 Power Management Controller [PMU]
00:09.0 Modem: ALi Corporation M5457 AC'97 Modem Controller
00:0c.0 USB Controller: NEC Corporation USB (rev 43)
00:0c.1 USB Controller: NEC Corporation USB (rev 43)
00:0c.2 USB Controller: NEC Corporation USB 2.0 (rev 04)
00:11.0 CardBus bridge: Toshiba America Info Systems ToPIC100 PCI to Cardbus Bridge with ZV Support (rev 33)
00:12.0 System peripheral: Toshiba America Info Systems SD TypA Controller (rev 05)
01:00.0 VGA compatible controller: Trident Microsystems CyberBlade XPAi1 (rev 82)
02:00.0 Network controller: Texas Instruments ACX 100 22Mbps Wireless Interface

I have tried: "sudo modprobe tifm_sd" but I get no responce.

dadio@Toshiba-Satellite:~$ uname -a
Linux Toshiba-Satellite 2.6.20-15-generic #2 SMP Sun Apr 15 07:36:31 UTC 2007 i686 GNU/Linux

Revision history for this message
DarkDante (darkdante) wrote :

I have Toshiba Equium A110 - 233, on Ubuntu 6.10 (kernel 2.6.17 - 11) the SD card reader is not working.
I'll try with Feisty and will give you some feedback about the result.

lspci info:

darkdante@darkdante-laptop:~$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (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)
04:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller (rev 01)
06:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev c0)
06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
06:04.2 Class 0805: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
06:04.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
06:04.4 FLASH memory: ENE Technology Inc SD/MMC Card Reader Controller (rev 01)

Revision history for this message
Will Bickerstaff (willbickerstaff) wrote :

Same Here - Acer Aspire 5103wlmi

Linux ubuntu 2.6.20-15-generic #2 SMP Sun Apr 15 06:17:24 UTC 2007 x86_64 GNU/Linux

06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
06:04.2 Generic system peripheral [0805]: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
06:04.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
06:04.4 FLASH memory: ENE Technology Inc SD/MMC Card Reader Controller (rev 01)

relevant dmesg:
[ 14.851950] PCI: Bus 7, cardbus bridge: 0000:06:04.0
[ 14.852058] ACPI: PCI Interrupt 0000:06:04.0[A] -> GSI 20 (level, low) -> IRQ 20
[ 31.591493] Yenta: CardBus bridge found at 0000:06:04.0 [1025:009f]
[ 31.591533] Yenta TI: socket 0000:06:04.0, mfunc 0x90501212, devctl 0x44
[ 31.827770] sdhci: SDHCI controller found at 0000:06:04.2 [1524:0550] (rev 1)
[ 31.827803] ACPI: PCI Interrupt 0000:06:04.2[B] -> GSI 23 (level, low) -> IRQ 23

Revision history for this message
tasadar_f (tasadarf) wrote :

sd reader not work feisty 2.6.20-15 Acer 5624 wlmi

lspci:
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:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (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)
05:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
06:01.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
06:04.2 Generic system peripheral [0805]: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
06:04.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
06:04.4 FLASH memory: ENE Technology Inc SD/MMC Card Reader Controller (rev 01)

Revision history for this message
Jan Kaláb (pitel) wrote :

Some users of Feisty (2.6.20) (including me) complain about it.

Changed in linux-source-2.6.20:
status: Unconfirmed → Confirmed
Revision history for this message
teachop (teachop) wrote :

Same thing, no SD card on my Acer Aspire 3100 Feisty:

06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
06:04.2 Generic system peripheral [0805]: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
06:04.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
06:04.4 FLASH memory: ENE Technology Inc Unknown device 0551 (rev 01)

Revision history for this message
Yao Wei (medicalwei) wrote :

My problem is that it depends on my SD card, not the card reader

I am using SanDisk's 1GB Mini SD card with an adapter.
<code>medicalwei@sara:~$ dmesg |tail -30
[ 4242.222510] scsi 5:0:0:2: Direct-Access Zynet USB Storage-MMC I03A PQ: 0 ANSI: 0 CCS
[ 4242.241465] scsi 5:0:0:3: Direct-Access Zynet USB Storage-MSC I03A PQ: 0 ANSI: 0 CCS
[ 4242.246502] sd 5:0:0:0: Attached scsi removable disk sdb
[ 4242.246574] sd 5:0:0:0: Attached scsi generic sg2 type 0
[ 4242.251486] sd 5:0:0:1: Attached scsi removable disk sdc
[ 4242.251545] sd 5:0:0:1: Attached scsi generic sg3 type 0
[ 4242.256490] sd 5:0:0:2: Attached scsi removable disk sdd
[ 4242.256555] sd 5:0:0:2: Attached scsi generic sg4 type 0
[ 4242.261454] sd 5:0:0:3: Attached scsi removable disk sde
[ 4242.261516] sd 5:0:0:3: Attached scsi generic sg5 type 0
[ 4276.920767] SCSI device sdd: 499712 512-byte hdwr sectors (256 MB)
[ 4276.923765] sdd: Write Protect is off
[ 4276.923771] sdd: Mode Sense: 00 00 00 00
[ 4276.923776] sdd: assuming drive cache: write through
[ 4276.930741] SCSI device sdd: 499712 512-byte hdwr sectors (256 MB)
[ 4276.934381] sdd: Write Protect is off
[ 4276.934388] sdd: Mode Sense: 00 00 00 00
[ 4276.934393] sdd: assuming drive cache: write through
[ 4276.934400] sdd: sdd1
[ 4293.228712] sdd: Spinning up disk......<6>usb 3-1.2: reset full speed USB device using uhci_hcd and address 6
[ 4298.623788] SCSI device sdd: 499712 512-byte hdwr sectors (256 MB)
[ 4298.627101] sdd: Write Protect is off
[ 4298.627108] sdd: Mode Sense: 00 00 00 00
[ 4298.627111] sdd: assuming drive cache: write through
[ 4298.632506] SCSI device sdd: 499712 512-byte hdwr sectors (256 MB)
[ 4298.634785] sdd: Write Protect is off
[ 4298.634794] sdd: Mode Sense: 00 00 00 00
[ 4298.634797] sdd: assuming drive cache: write through
[ 4298.634803] sdd: sdd1
[ 4389.075790] sdd: Spinning up disk...............................................................................................not responding...</code>

Revision history for this message
Sébastien Valette (sebastien-valette) wrote :

Same issue here with Feisty Fawn:

 My ENE sd card reader does not work on my Toshiba M30X-142

Revision history for this message
Dominique Ramaekers (dominique-ramaekers) wrote :

For additional info if I do 'sudo lshw' I get This:
 *-system UNCLAIMED
             description: System peripheral
             product: SD TypA Controller
             vendor: Toshiba America Info Systems
             physical id: 12
             bus info: pci@0000:00:12.0
             version: 05
             width: 32 bits
             clock: 33MHz
             capabilities: pm cap_list
             configuration: latency=0

Revision history for this message
csantiago (santiago-carlos) wrote :

Same here: Acer Travelmate 4150

$lspci
01:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
01:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
01:04.2 Generic system peripheral [0805]: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
01:04.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
01:04.4 FLASH memory: ENE Technology Inc SD/MMC Card Reader Controller (rev 01)

Revision history for this message
csantiago (santiago-carlos) wrote :

I found this link: http://marc.info/?l=linux-kernel&m=116753895811273&w=2
but I dont know how to use it or if it works

Can anyone evaluate it?

Revision history for this message
Jonáš Svatoš (lsde) wrote :

I`ve patched my kernel with it and it works without hassle...

Revision history for this message
csantiago (santiago-carlos) wrote :

Hi Jonas,
Can you explain me how to do the patch?
Does it requires to compile the kernel?
Plz place the commands.
Thanx

Carlos

On 7/10/07, Jonáš Svatoš <email address hidden> wrote:
> I`ve patched my kernel with it and it works without hassle...
>
> --
> Linux doesnt support ENE CB-712 SD card reader
> https://bugs.launchpad.net/bugs/62995
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Revision history for this message
Jonáš Svatoš (lsde) wrote :

Here`s the patch diffed against linux-source-2.6.20.
As i see, not only me would appreciate it`s integration to the current tree.

Revision history for this message
csantiago (santiago-carlos) wrote :

you right, not only you would like the integration!

As you can see, I was the person that linked that patch to the forum.

However I never compile a kernel before, but after your post I am
already search how to.

One question, have you test you card reader with 1GB SD cards after the patch?

On 7/10/07, Jonáš Svatoš <email address hidden> wrote:
> Here`s the patch diffed against linux-source-2.6.20.
> As i see, not only me would appreciate it`s integration to the current tree.
>
> ** Attachment added: "Patch adding support for ENE CB-712/4 card readers"
> http://launchpadlibrarian.net/8359982/linux-source-2.6.20_ene_cb712.patch
>
> --
> Linux doesnt support ENE CB-712 SD card reader
> https://bugs.launchpad.net/bugs/62995
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Revision history for this message
Jonáš Svatoš (lsde) wrote :

csantiago,

Download the patch above to your home directory
sudo apt-get update
sudo apt-get install kernel-package libncurses5-dev fakeroot bzip2 linux-source
tar -xjvf /usr/src/linux-source-$(uname -r)
cd linux-source-$(uname -r)
patch -p1 < ../linux-source-2.6.20_ene_cb712.patch
make menuconfig <--- Exit, Save ( As you propably don`t want to change anything)
make-kpkg clean
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers
cd ..
sudo dpkg -i linux-headers-*.deb
sudo dpkg -i linux-image-*.deb
sudo reboot

And that`s it, you should boot into your custom patched kernel and card reader should be working.
If anything goes wrong, just select unpatched kernel in GRUB.
And one more thing, if you have any hardware witch needs linux-restricted-modules,
(like ATI and Nvidia cards, Atheros wifi adapter) you have to download and compile sources by yourself (they need to be linked against the patched kernel)

Yes, i`ve tested it with 1gb card, because i have only one.)
Cheers

Revision history for this message
csantiago (santiago-carlos) wrote :

Thanx Jonas

On 7/10/07, Jonáš Svatoš <email address hidden> wrote:
> csantiago,
>
> Download the patch above to your home directory
> sudo apt-get update
> sudo apt-get install kernel-package libncurses5-dev fakeroot bzip2 linux-source
> tar -xjvf /usr/src/linux-source-$(uname -r)
> cd linux-source-$(uname -r)
> patch -p1 < ../linux-source-2.6.20_ene_cb712.patch
> make menuconfig <--- Exit, Save ( As you propably don`t want to change anything)
> make-kpkg clean
> fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers
> cd ..
> sudo dpkg -i linux-headers-*.deb
> sudo dpkg -i linux-image-*.deb
> sudo reboot
>
> And that`s it, you should boot into your custom patched kernel and card reader should be working.
> If anything goes wrong, just select unpatched kernel in GRUB.
> And one more thing, if you have any hardware witch needs linux-restricted-modules,
> (like ATI and Nvidia cards, Atheros wifi adapter) you have to download and compile sources by yourself (they need to be linked against the patched kernel)
>
> Yes, i`ve tested it with 1gb card, because i have only one.)
> Cheers
>
> --
> Linux doesnt support ENE CB-712 SD card reader
> https://bugs.launchpad.net/bugs/62995
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Jan Kaláb (pitel)
Changed in linux-source-2.6.20:
status: Confirmed → In Progress
Revision history for this message
Richard Schwarting (aquarichy) wrote :

Thank you Jonáš. I adapted your patch for my Fedora system and filed it on the Redhat bugzilla.
 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=248539
Cheers.

Revision history for this message
marduk (dennis-schwan) wrote :

08:01.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
08:01.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
08:01.2 Generic system peripheral [0805]: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
08:01.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
08:01.4 FLASH memory: ENE Technology Inc SD/MMC Card Reader Controller (rev 01)

Even with patched Kernel i am not able to read a Sony Memory Stick :(

Jonáš Svatoš (lsde)
Changed in linux-source-2.6.20:
status: In Progress → Fix Released
Revision history for this message
Jonáš Svatoš (lsde) wrote :

AFAIK Sony Memory Stick support needs to be manually enabled to be compiled into the ubuntu kernel.
And even with it, i`m not sure if it`ll be working, i haven`t got any MS card to try it out..

Revision history for this message
Suco (sucotronic) wrote :

The patch works 100%. Good job and thanks

Revision history for this message
Suco (sucotronic) wrote :

I forget to agree with Jonàš and request for the integration of the path in the kernel tree :P

Revision history for this message
Jai Harrison (jai) wrote :

I agree with Jonàš and Suco. I'm currently compiling the patched kernel but the patch doesn't work directly with the latest version of the kernel.

I've had to add the data from the second file affected manually (and am currently hoping the best as it compiles).

Kernel version 2.6.22 (Gutsy)

Revision history for this message
Ray_M_From_MO (rayhmeyer) wrote :

I have an Acer 9500 series with the same issue. As I do NOT want to be mucking around with the kernel. I would appreciate the fix being integrated into the system. I am running Gutsy, (Ubuntu 7.10), Liinux kernel 2.6.22-14. This has been consistent with me on the last two versions (6.10, and 6.4). On my laptop, the ENE reader is a multi-card reader (MMC, SD,Memory Stick). Does anyone know when/if the patch will be included within the normal update process?

Revision history for this message
Jai Harrison (jai) wrote :

I don't know about what WiFi you use but my WiFi card did not work with the patched kernel. This means that I have no choice but to sacrifice the card reader or the WiFi. For a notebook user WiFi is essential.

So, I too, really need this to be included within the next version of the kernel. I'm not sure how we're meant to get anyone's attention with this bug system though.

Revision history for this message
Jai Harrison (jai) wrote :

Both Ray and I are encountering the same problem with this kernel and the piece of hardware in question. Both in different notebooks.

Changed in linux-source-2.6.22:
status: New → Confirmed
Revision history for this message
tasadar_f (tasadarf) wrote :

Acer 5634 and the ENE reader work very good in Gutsy

Revision history for this message
Jai Harrison (jai) wrote :

Clearly you're not using this specific model of the ENE reader. It definitely does not work.

Revision history for this message
Brian Murray (brian-murray) wrote :

I am assigning this bug to the 'ubuntu-kernel-team' per their bug policy. For future reference you can learn more about their bug policy at https://wiki.ubuntu.com/KernelTeamBugPolicies .

Changed in linux-source-2.6.22:
assignee: nobody → ubuntu-kernel-team
Changed in linux-source-2.6.17:
assignee: nobody → ubuntu-kernel-team
Changed in linux-source-2.6.15:
assignee: nobody → ubuntu-kernel-team
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

It appears support for the ENE CB-712 SD card reader has already been included in the Gutsy kernel. If you are still having an issue, please attach the output of lspci -vvnn. Thanks.

Leann

Changed in linux-source-2.6.22:
status: Confirmed → Incomplete
Revision history for this message
csantiago (santiago-carlos) wrote :

Hi Leann. My card reader still doesn't recognize my 1GB SD card.
 I only have this card, so I cannot evaluate if it works with smaller cards.
From the lspci output I believe that my card is a ENE CB-712.
How should it work? Do I have to mount anything? If so, can you tell me the mount command?
It should shows up on my desktop just after card insertion?
Thank you in advance
Carlos

Revision history for this message
Ian Monroe (launchpad-monroe) wrote :

I did test it with Gutsy a few weeks ago and didn't notice a change. I have a ENE Technology Inc CB-712/4 Cardbus Controller.

Changed in linux:
assignee: nobody → ubuntu-kernel-team
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Ray_M_From_MO (rayhmeyer) wrote :

Still unable to get my card reader to recognize memory cards. Running Gutsy Gibbon, latest Linux version (as of last night's update). Attached is my lspci output.

Revision history for this message
Will Bickerstaff (willbickerstaff) wrote :

Now working on my acer aspire 5100 with Gutsy kernel 2.6.22-14-generic

Revision history for this message
Jai Harrison (jai) wrote :

It still doesn't work on my system. The latest kernel update has been applied (like with Ray). LSPCI output is attached as requested.

Revision history for this message
Nicolas Dietrich (nicodietrich) wrote :

Still does not work on a Benq Joybook 5200G, using two different SD cards (256 MB, noname and 2 GB, Kinston).

The system is up to date with kernel 2.6.22-14.47-generic.

Revision history for this message
Ben Collins (ben-collins) wrote :

This vendor/device ID already exists in linux 2.6.24, our current kernel for hardy.

Changed in linux:
assignee: ubuntu-kernel-team → ben-collins
status: Triaged → Fix Released
Revision history for this message
Jai Harrison (jai) wrote :

Can anyone with the reader confirm that this works in the latest version of Hardy?

I would test it but I don't have any hard drive space going spare to install the latest nightly on.

Revision history for this message
Ray_M_From_MO (rayhmeyer) wrote :

Well, sort of Hooray and sort of not.

I have a Sony Memory Stick inserted into the reader and nothing seems to show up. Am attaching my lspci -v and dmesg results. From comments I see on the forums, the fix may be working fine with SD Cards (don't have any handy to test at the moment), but Memory Sticks still are invisible. dmesg results are first in the text file, followed by the lspci results. Both results are preceeded by a few lines of all '*'.

Revision history for this message
Ray_M_From_MO (rayhmeyer) wrote :

OK - Finally got a hold of an SD card and the reader is still not finding anything (unless I am missing the 'magic password' to make the card show up under the Places section of Gnome. So.... one more time I will post my lspci -v and dmesg (with the SD card inserted). I am certain this is probably just me <not!>. Attaching results as stated...hoping for the oddball correction that my system requires....

Same as last post, dmesg first, followed by lspci results.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi Ray,

It looks like you are using a Gutsy kernel (2.6.22). As Ben pointed out, support was added in Hardy (2.6.24). Please test there. For now I'm going to close the remaining open kernel tasks as this bug does not qualify for a stable release update. Thanks.

Changed in linux-source-2.6.22:
status: Incomplete → Won't Fix
Changed in linux-source-2.6.17:
status: Confirmed → Won't Fix
Changed in linux-source-2.6.15:
status: Confirmed → Won't Fix
Revision history for this message
Ray_M_From_MO (rayhmeyer) wrote :

Thanks Leann!! I will download the alpha and see if I can test the
reader using that and respond if all is well on the bug report.

Ray

Leann Ogasawara wrote:
> Hi Ray,
>
> It looks like you are using a Gutsy kernel (2.6.22). As Ben pointed
> out, support was added in Hardy (2.6.24). Please test there. For now
> I'm going to close the remaining open kernel tasks as this bug does not
> qualify for a stable release update. Thanks.
>
> ** Changed in: linux-source-2.6.22 (Ubuntu)
> Status: Incomplete => Won't Fix
>
> ** Changed in: linux-source-2.6.17 (Ubuntu)
> Status: Confirmed => Won't Fix
>
> ** Changed in: linux-source-2.6.15 (Ubuntu)
> Status: Confirmed => Won't Fix
>

Revision history for this message
Jai Harrison (jai) wrote :

I'm using Hardy Heron with the kernel 2.6.24-12-generic. I'm sad to announce that this problem appears to still exists. I have tested using an SD card but had no luck.

Revision history for this message
Peter Cordes (peter-cordes) wrote :

I've been trying to figure this out, since my Toshiba A70's card reader still doesn't work with Linux, using Intrepid.

I found this mailing list post saying that the 0550 device ID has never worked, but 0551 does work these days:
http://osdir.com/ml/linux.drivers.sdhci.devel/2007-09/msg00026.html

 People saying it works on this bug seem to have 1524:0551 devices, while people who still have no luck have 1524:0550 devices, I think.

 My Toshiba A70 has (lspci w/ and without -n):
02:04.0 CardBus bridge: ENE Technology Inc CB-710/2/4 Cardbus Controller
02:04.0 0607: 1524:1411

02:04.1 ...

02:04.2 SD Host controller: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (prog-if 01)
02:04.2 0805: 1524:0550 (prog-if 01)

[ 35.794406] sdhci-pci 0000:02:04.2: SDHCI controller found [1524:0550] (rev 0)
[ 35.794465] sdhci-pci 0000:02:04.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17
[ 35.794606] mmc0: SDHCI controller on PCI [0000:02:04.2] using PIO

 Nothing happens at all when I insert an SD or MMC card.

 This bug is about CB-712 card readers, and I guess that means the 0551 model, which apparently are fixed, so I'm not reopening this bug.

Revision history for this message
Peter Cordes (peter-cordes) wrote :

Hmm, someone seems to have had success with 1524:0550 card readers:
http://marc.info/?l=linux-kernel&m=116758515323702&w=2

Revision history for this message
Launchpad Janitor (janitor) wrote : Kernel team bugs

Per a decision made by the Ubuntu Kernel Team, bugs will longer be assigned to the ubuntu-kernel-team in Launchpad as part of the bug triage process. The ubuntu-kernel-team is being unassigned from this bug report. Refer to https://wiki.ubuntu.com/KernelTeamBugPolicies for more information. Thanks.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.