Red Hat Bugzilla – Bug 998755
Kernel stopped supporting usb-storage on GT-E2652W
Last modified: 2013-08-21 09:04:31 EDT
Description of problem:
usb-storage no longer works on Samsung GT-E2652W phone
Version-Release number of selected component (if applicable):
Starting with kernel 3.10.3-300.fc19.x86_64, and continuing with kernel
3.10.4-300.fc19.x86_64 this no longer works.
Every kernel prior, including earlier Fedora-19 3.9.* kernels and all kernels in Fedora-18 and earlier back to at least Fedora-13 (possibly/probably earlier), worked.
I was able to plug my phone into the usb port, and it would automatically mount.
100% reproduceable fail in 3.10 kernels.
Steps to Reproduce:
1. Plug phone in.
2. Wait 30 secs. Phone does not mount in 3.10*, does mount in 3.9.*
Additional info: sys
Created attachment 788260 [details]
syslog demonstrating probe and fail to mount
Created attachment 788261 [details]
syslog of probe and mount fail
Created attachment 788262 [details]
syslog from earlier kernel demonstrating probe and successful mount
if someone can point me to the relevant kernel module(s), I am happy to do further diagnosis. I have the necessary programming background and feel somewhat comfortable poking around kernel code.
*** Bug 998754 has been marked as a duplicate of this bug. ***
Please update to the 3.10.7 kernel. It contains fixes that make USB storage work again. If that doesn't work, please let us know.
Would that be:
from the fedora (19) updates repo ?
I ask because I do not see kernel 3.10.7-200.fc19, and do not usually have the updates repo enabled.
Many thanks, and all the best,
Not sure why you don't see that in the repos. It's been pushed out.
[ghosler@localhost ~]# uname -r
The bug is fixed here. The phone auto mounts as per pre 3.10.3 kernels.
As an aside, the 3.10.7-200 kernel appears to have been built only as a debug kernel. That's why I didn't see it in the repo. I was looking for kernel-3.10* not kernel-debug-3.10*
Bug can be closed as of 3.10.7-200
Many thanks, and all the best.
(In reply to Greg Hosler from comment #9)
> [ghosler@localhost ~]# uname -r
> The bug is fixed here. The phone auto mounts as per pre 3.10.3 kernels.
> As an aside, the 3.10.7-200 kernel appears to have been built only as a
> debug kernel. That's why I didn't see it in the repo. I was looking for
> kernel-3.10* not kernel-debug-3.10*
No, it isn't only built as a debug kernel. It's built both debug and non-debug. It's right there on the build page. Here's a direct link:
If whatever repo you're using only had kernel-debug, then that repo is broken.
> Bug can be closed as of 3.10.7-200