Bug 658999 - (Acer Ferrari) Memory card reader fails with SD Card
Summary: (Acer Ferrari) Memory card reader fails with SD Card
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: kernel
Version: 5.6
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: rc
: ---
Assignee: Don Zickus
QA Contact: Red Hat Kernel QE team
URL:
Whiteboard:
: 659809 663416 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-12-01 19:12 UTC by Michael Boisvert
Modified: 2011-10-17 15:21 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of: 658538
Environment:
RHEL5.6-Client-20101029.0
Last Closed: 2011-10-17 15:21:02 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
acer-ferrari.dmesg.output (22.01 KB, application/octet-stream)
2010-12-16 17:35 UTC, Vasiliy Sharapov
no flags Details

Description Michael Boisvert 2010-12-01 19:12:02 UTC
Hardware:
Acer Ferrari 1000
AMD Turion
Texas Instruments 5-in-1 Memory Card Reader

How reproducible:
100%

Steps to Reproduce:
1. Insert an SD card
2. Nothing happens

Actual results:
No action

Expected results:
When a card is inserted, a nautilus window appears listing the contents of the memory card

Additional info:
udevmonitor yielded no result.

Comment 1 Don Zickus 2010-12-15 16:52:23 UTC
Can you provide the output of 'dmesg'?  I want to see if the kernel detected anything.

Cheers,
Don

Comment 2 Vasiliy Sharapov 2010-12-16 17:35:34 UTC
Created attachment 469182 [details]
acer-ferrari.dmesg.output

Comment 3 Don Zickus 2010-12-17 22:01:28 UTC
Thanks Vasiliy for the dmesg output.

I have a question.  Are the 'memory cards' formatted?  I see this in the log:

ADDRCONF(NETDEV_UP): eth0: link is not ready
usb 1-2: new high speed USB device using ehci_hcd and address 3
usb 1-2: configuration #1 chosen from 1 choice
Initializing USB Mass Storage driver...
scsi2 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
  Vendor: Generic   Model: Flash Disk        Rev: 8.07
  Type:   Direct-Access                      ANSI SCSI revision: 02
SCSI device sdb: 1978368 512-byte hdwr sectors (1013 MB)
sdb: Write Protect is off
sdb: Mode Sense: 03 00 00 00
sdb: assuming drive cache: write through
SCSI device sdb: 1978368 512-byte hdwr sectors (1013 MB)
sdb: Write Protect is off
sdb: Mode Sense: 03 00 00 00
sdb: assuming drive cache: write through
 sdb: unknown partition table
>  ^^^^^^^^^^^^^^^^^^^^^^^^^^

sd 2:0:0:0: Attached scsi removable disk sdb
sd 2:0:0:0: Attached scsi generic sg1 type 0
usb-storage: device scan complete
SELinux: initialized (dev sdb, type vfat), uses genfs_contexts

This shows me, the kernel could not find a partition table, therefore it didn't know what type of filesystem was on the memory card and couldn't mount it.

I am not sure if userspace is supposed to prompt the user and ask if the disk should be formatted or not.  But that seems to be the problem.

Thoughts?

Cheers,
Don

Comment 4 Michael Boisvert 2010-12-20 14:44:27 UTC
I see. The cards we use are all formatted and work on other card readers in other machines. They are usable and have a few files on them. We have also tried basically all SD cards in our possession but making sure they work in other machines first.

Comment 5 Don Zickus 2010-12-20 16:29:10 UTC
Interesting.  Ok.  Well perhaps the card reader is reading the partition table incorrectly.  I have an Acer Ferrari in my possesion and will poke around with a local card reader here.

Cheers,
Don

Comment 6 Don Zickus 2011-05-02 22:19:45 UTC
Heh, so I got around to poke at this and can duplicate the problem on RHEL-5.  What is worse is that booting F14 (a 2.6.35 kernel) continues to demonstrate the same problem.  Talking with some scsi folks indicates this could be a hardware problem if it can't read something as simple as the READ CAPACITY of the disk.

I'll poke some more this week.

Cheers,
Don

Comment 7 RHEL Program Management 2011-06-20 22:20:50 UTC
This request was evaluated by Red Hat Product Management for inclusion in Red Hat Enterprise Linux 5.7 and Red Hat does not plan to fix this issue the currently developed update.

Contact your manager or support representative in case you need to escalate this bug.

Comment 9 Don Zickus 2011-08-24 14:25:50 UTC
*** Bug 663416 has been marked as a duplicate of this bug. ***

Comment 10 Don Zickus 2011-08-24 14:26:14 UTC
*** Bug 659809 has been marked as a duplicate of this bug. ***

Comment 11 Don Zickus 2011-08-24 14:31:07 UTC
Someone pointed out to me that the hardware is so old it may not handle SD cards size 2GB or higher.  What was the size of the card you were using?

Cheers,
Don

Comment 12 Don Zickus 2011-08-24 18:39:58 UTC
I just verified that a 1gig SD card works fine on the Acer Ferrari I have here.  After talking with someone, the SD spec is only a signed 32 bits.  Anything above 2gigs will not work.

Can someone verify that is the only issue being seen?  Then I can close this as not a bug.

Cheers,
Don

Comment 13 Don Zickus 2011-09-29 14:05:03 UTC
RHEL-5 deadline is approaching, any feedback?

Cheers,
Don

Comment 14 Don Zickus 2011-10-17 15:21:02 UTC
Closing this because I don't think it is a bug and haven't received any feedback on the suggestion I made.

Cheers,
Don


Note You need to log in before you can comment on or make changes to this bug.