1217:7120 O2Micro card reader doesn't work with Sony Memory card

Bug #1022231 reported by QkiZ
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned

Bug Description

My laptop have O2Micro 4in1 card reader. SD cards are supported, no problem. But Memory Stick cards from Sony doesn't work. Dmesg doesn't show any information.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-3.2.0-25-generic 3.2.0-25.40
ProcVersionSignature: Ubuntu 3.2.0-25.40-generic 3.2.18
Uname: Linux 3.2.0-25-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu11
Architecture: i386
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: qkiz 2556 F.... pulseaudio
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xfe0f8000 irq 46'
   Mixer name : 'Realtek ALC883'
   Components : 'HDA:10ec0883,14623ff3,00100002 HDA:11c11040,11c10001,00100200'
   Controls : 40
   Simple ctrls : 22
Date: Sun Jul 8 11:11:23 2012
HibernationDevice: RESUME=UUID=c04cc3a9-a82d-40d1-9ef0-5b7cb22da251
InstallationMedia: Kubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423)
MachineType: Micro-Star International MSI Notebook PR600
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcEnviron:
 SHELL=/bin/bash
 TERM=xterm
 LC_NUMERIC=C
 LANG=pl_PL.utf8
 LANGUAGE=
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-25-generic root=UUID=77c93ab9-c93d-4ff0-b55a-37ea4b0673f0 ro splash
RelatedPackageVersions:
 linux-restricted-modules-3.2.0-25-generic N/A
 linux-backports-modules-3.2.0-25-generic N/A
 linux-firmware 1.79
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
SourcePackage: linux
StagingDrivers: zram
UpgradeStatus: No upgrade log present (probably fresh install)
WifiSyslog:

dmi.bios.date: 09/15/2008
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: A1637IMS V1.7
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: MS-1637
dmi.board.vendor: MSI
dmi.board.version: Ver 1.000
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 10
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrA1637IMSV1.7:bd09/15/2008:svnMicro-StarInternational:pnMSINotebookPR600:pvrVer1.000:rvnMSI:rnMS-1637:rvrVer1.000:cvnToBeFilledByO.E.M.:ct10:cvrToBeFilledByO.E.M.:
dmi.product.name: MSI Notebook PR600
dmi.product.version: Ver 1.000
dmi.sys.vendor: Micro-Star International

Revision history for this message
QkiZ (qkiz) wrote :
Revision history for this message
QkiZ (qkiz) wrote :
Brad Figg (brad-figg)
Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.5kernel[0] (Not a kernel in the daily directory) and install both the linux-image and linux-image-extra .deb packages.

Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag(Only that one tag, please leave the other tags). 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.

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.5-rc6-quantal/

Changed in linux (Ubuntu):
importance: Undecided → Medium
tags: added: needs-upstream-testing
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
QkiZ (qkiz)
tags: added: kernel-bug-exists-upstream
removed: needs-upstream-testing
Revision history for this message
QkiZ (qkiz) wrote :

Nothing changed. dmesg don't report any messages. (Additionally system did not see the DNS servers. Could not browse websites).

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

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
QkiZ (qkiz) wrote :

Linux 3.2.0-30-generic
Problem still exist.

Changed in linux (Ubuntu):
status: Expired → Confirmed
Revision history for this message
madbiologist (me-again) wrote :

There have been some memory stick support enhancements and fixes in recent kernels, so you might want to retest on Ubuntu 13.04 "Raring Ringtail", which is based on the 3.8 kernel. Also just committed to the upstream 3.11 kernel is the following commit which will probably be included in 3.11-rc2:

author Maxim Levitsky 2013-07-18
committer Stephen Rothwell 2013-07-18
commit 16666014d1afb46ee5603866afb5fec4e830910a (patch)
tree a4e04569a04fe98de6b360bef7cb6683f76057fa
parent d13f294a5992d552606628abc3d8db98b573def7 (diff)

memstick: add support for legacy memorysticks

Based partially on MS standard spec quotes from Alex Dubov.

As any code that works with user data this driver isn't recommended to use to write cards that contain valuable data.

It tries its best though to avoid data corruption and possible damage to the card.

Tested on MS DUO 64 MB card on Ricoh R592 card reader.

Signed-off-by: Maxim Levitsky
Cc: Valdis Kletnieks
Cc: Jens Axboe
Cc: Alex Dubov
Cc: Tejun Heo
Signed-off-by: Andrew Morton

Also, from reading through the code, "This driver works with old (bulky) MemoryStick and MemoryStick Duo but not PRO."

Revision history for this message
QkiZ (qkiz) wrote :

No change.

penalvch (penalvch)
tags: added: needs-upstream-testing regression-potential
removed: card linux memory o2micro reader stick
tags: added: latest-bios-1.70
tags: added: raring
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
QkiZ (qkiz) wrote :

still not working. no dmesg messages.

Revision history for this message
QkiZ (qkiz) wrote :

kernel 3.11.0-999

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
tags: added: kernel-bug-exists-upstream-3.11.0-999
removed: needs-upstream-testing
penalvch (penalvch)
summary: - O2Micro card reader doesn't work properly
+ 1217:7120 O2Micro card reader doesn't work properly
tags: added: needs-upstream-testing
removed: kernel-bug-exists-upstream kernel-bug-exists-upstream-3.11.0-999
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
QkiZ (qkiz) wrote :

no change

tags: added: kernel-bug-exists-upstream-3.11.0-031100rc6
removed: needs-upstream-testing
penalvch (penalvch)
tags: added: kernel-bug-exists-upstream-v3.11-rc6
removed: kernel-bug-exists-upstream-3.11.0-031100rc6
summary: - 1217:7120 O2Micro card reader doesn't work properly
+ 1217:7120 O2Micro card reader doesn't work with Sony Memory card
Revision history for this message
madbiologist (me-again) wrote :

It looks like I misinterpreted the availability of the patch I mentioned in comment #7.

It is definitely available in kernel 3.12-rc1. Patch details are:

author Maxim Levitsky 2013-09-11
committer Linus Torvalds 2013-09-11
commit 0ab30494bc4f3bc1ea4659b7c5d97c5218554a63
tree 05f4f8e6024c5f20baba9579a4225ddb5e21f0b9
parent ccf5a04f70cc2f64c145727de0f049cc67c43ece

A PPA of kernel 3.12-rc1 is available at http://kernel.ubuntu.com/~kernel-ppa/mainline/ and instructions on how to install and uninstall it are available at https://wiki.ubuntu.com/Kernel/MainlineBuilds

Revision history for this message
QkiZ (qkiz) wrote :

I tested on Ubuntu 10.10 and it did not work.
Kernel 3.12-rc1: doesn't work...

tags: added: kernel-bug-exists-upstream-3.12-rc1
removed: kernel-bug-exists-upstream-v3.11-rc6
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
penalvch (penalvch)
tags: added: maverick
removed: regression-potential
Revision history for this message
penalvch (penalvch) wrote :

QkiZ, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? If so, could you please test for this with the latest development release of Ubuntu? ISO images are available from http://cdimage.ubuntu.com/daily-live/current/ .

If it remains an issue, could you please just make a comment to this?

If reproducible, could you also please test the latest upstream kernel available http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13-rc6-trusty/ and advise to the results?

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

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.