SD card reader works 1 time after reboot

Bug #205286 reported by William Witt
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

After upgrade to 8.10 Beta, built in SD card reader in Toshiba laptop works one time after reboot.

Once card is inserted the first time
An icon appears on the desk top and file can be read and written to the card.
The card is unmounted via the desktop icon context menu
The card is removed from the reader
The card is reinserted into the reader
No icon appears, and cannot find the device under /dev for manual mounting

william@frodo:~$ uname -a
Linux frodo 2.6.24-12-generic #1 SMP Wed Mar 12 23:01:54 UTC 2008 i686 GNU/Linux
william@frodo:~$ lsb_release -rd
Description: Ubuntu hardy (development branch)
Release: 8.04
william@frodo:~$ dmesg | tail
[ 3717.856084] tifm_core: MMC/SD card detected in socket 0:1
[ 3718.233983] mmc1: new SD card at address b368
[ 3718.234326] mmcblk0: mmc1:b368 B5234 243712KiB
[ 3718.234472] mmcblk0: p1
[ 3813.423289] tifm0 : demand removing card from socket 0:1
[ 3813.423345] mmc1: card b368 removed
[ 3815.606623] tifm_core: MMC/SD card detected in socket 0:1
[ 3815.984532] mmc1: new SD card at address b368
[ 3815.984729] mmcblk0: mmc1:b368 B5234 243712KiB
[ 3815.984972] mmcblk0: p1
william@frodo:~$ 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/GME, 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)
02:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet Controller
05:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
07:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
07:06.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
07:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
07:06.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller

Revision history for this message
William Witt (william-witt-family) wrote :

That should read 8.4 not 8.10. Works fine under 7.10.

Revision history for this message
William Witt (william-witt-family) wrote :

problem fixed after kernel update

william@frodo:~$ uname -a
Linux frodo 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 GNU/Linux

Revision history for this message
KaiE (kengelken) wrote :

I have a Toshiba Satellite M50-182, it isn't solved. The SD card will just detected after reboot.

kai@kai-laptop:~$ dmesg | tail
[ 105.153937] ACPI: EC: GPE storm detected, transactions will use polling mode
[ 436.959481] tifm0 : demand removing card from socket 0:3
[ 436.959543] mmc3: card 0007 removed
[ 443.244193] tifm_core: MMC/SD card detected in socket 0:3
[ 443.347420] mmc3: error -110 whilst initialising SD card
[ 457.076703] intel_rng: FWH not detected
[ 538.529044] udev: starting version 141
[ 941.729438] tifm0 : demand removing card from socket 0:3
[ 949.996202] tifm_core: MMC/SD card detected in socket 0:3
[ 950.095959] mmc3: error -110 whilst initialising SD card
kai@kai-laptop:~$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc M24 [Radeon Mobility X600]
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8036 PCI-E Fast Ethernet Controller (rev 10)
06:02.0 Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection (rev 05)
06:04.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
06:04.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
06:04.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
06:04.4 SD Host controller: Texas Instruments PCI6411/6421/6611/6621/7411/7421/7611/7621 Secure Digital Controller

Revision history for this message
KaiE (kengelken) wrote :

kai@kai-laptop:~$ uname -a
Linux kai-laptop 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux

Changed in ubuntu:
status: Fix Released → New
affects: ubuntu → acpi-support (Ubuntu)
Revision history for this message
K-9 (k-9) wrote :

Problem persists in karmic:
k-9@k-9:~$ uname -a
Linux k-9 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686 GNU/Linux
k-9@k-9:~$ lsb_release
No LSB modules are available.
k-9@k-9:~$ lsb_release -rd
Description: Ubuntu 9.10
Release: 9.10
k-9@k-9:~$ dmesg | tail
[ 46.480005] vmnet8: no IPv6 routers present
[ 47.072095] usb 1-2: usbfs: interface 1 claimed by usblp while 'usb' sets config #1
[ 56.565799] scsi 8:0:0:0: CD-ROM CDEmu Virt. CD/DVD-ROM 1.10 PQ: 0 ANSI: 0
[ 56.566003] sr1: scsi3-mmc drive: 40x/40x cd/rw xa/form2 cdda tray
[ 56.566111] sr 8:0:0:0: Attached scsi CD-ROM sr1
[ 56.566171] sr 8:0:0:0: Attached scsi generic sg7 type 5
[ 56.566372] scsi 8:0:1:0: CD-ROM CDEmu Virt. CD/DVD-ROM 1.10 PQ: 0 ANSI: 0
[ 56.567197] sr2: scsi3-mmc drive: 40x/40x cd/rw xa/form2 cdda tray
[ 56.567269] sr 8:0:1:0: Attached scsi CD-ROM sr2
[ 56.567315] sr 8:0:1:0: Attached scsi generic sg8 type 5
k-9@k-9:~$ lspci
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 02)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IB (ICH9) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801IB (ICH9) 2 port SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port SATA IDE Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation G92 [GeForce 9800 GT] (rev a2)
03:00.0 IDE interface: Marvell Technology Group Ltd. 88SE6121 SATA II Controller (rev b2)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)

Really, really unwanted in karmic release.

Revision history for this message
Jan Muench (jan-aa) wrote :

Have the same problem in 9.10, SD cardreader doesn't work at all. SD card is shown as an icon, mounting not possible, becuase "not authorized"
Linux k-9 2.6.31-14-generic
even earlier kernels don't work :-(
any solution in sight???

Steve Langasek (vorlon)
affects: acpi-support (Ubuntu) → linux (Ubuntu)
Revision history for this message
Danilo Piazzalunga (danilopiazza) wrote :

Please show the relevant kernel messages, i.e. the last lines from /var/log/kern.log when you insert a SD card.

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Hi unamanic,

Please be sure to confirm this issue exists with the latest development release of Ubuntu. ISO CD images are available from http://cdimage.ubuntu.com/releases/lucid . If the issue remains, please run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux 205286

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-kernel-logs
tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu release http://www.ubuntu.com/getubuntu/download . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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