Bug 555744
| Summary: | Kernel update breaks USB connectivity to Nokia phone | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 5 | Reporter: | Paul A. Rombouts <p.a.rombouts> | ||||
| Component: | kernel | Assignee: | Red Hat Kernel Manager <kernel-mgr> | ||||
| Status: | CLOSED WONTFIX | QA Contact: | Red Hat Kernel QE team <kernel-qe> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | low | ||||||
| Version: | 5.4 | CC: | jwilson, p.a.rombouts | ||||
| Target Milestone: | rc | ||||||
| Target Release: | --- | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2014-06-02 13:05:45 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Paul A. Rombouts
2010-01-15 11:56:05 UTC
Created attachment 388021 [details]
Patch adding UNUSUAL_DEV entry for Nokia 6303
After reading some of the posts on the web regarding this type of bug I decided that adding an UNUSUAL_DEV entry for my phone model to drivers/usb/storage/unusual_devs.h might be worth trying. I have built a kernel with the attached patch and this allows me to mount my Nokia phone via the usb connector again. See below for an excerpt of my /var/log/messages with this patch in effect.
Of course this patch only scratches my particular itch. If I plug in a model that happens to be unsupported the kernel can still get into a cycle infinitely trying and failing to mount the device. What is really needed is a more general solution similar to those available in more recent Linux kernels.
Jan 30 12:39:39 precwork kernel: usb 4-2: new full speed USB device using uhci_hcd and address 2
Jan 30 12:39:39 precwork kernel: usb 4-2: configuration #1 chosen from 1 choice
Jan 30 12:39:40 precwork kernel: Initializing USB Mass Storage driver...
Jan 30 12:39:40 precwork kernel: scsi7 : SCSI emulation for USB Mass Storage devices
Jan 30 12:39:40 precwork kernel: usbcore: registered new driver usb-storage
Jan 30 12:39:40 precwork kernel: USB Mass Storage support registered.
Jan 30 12:39:45 precwork kernel: Vendor: Nokia Model: Nokia 6303 class Rev: 0000
Jan 30 12:39:45 precwork kernel: Type: Direct-Access ANSI SCSI revision: 04
Jan 30 12:39:45 precwork kernel: SCSI device sdb: 1930240 512-byte hdwr sectors (988 MB)
Jan 30 12:39:45 precwork kernel: sdb: Write Protect is off
Jan 30 12:39:45 precwork kernel: sdb: assuming drive cache: write through
Jan 30 12:39:45 precwork kernel: SCSI device sdb: 1930240 512-byte hdwr sectors (988 MB)
Jan 30 12:39:45 precwork kernel: sdb: Write Protect is off
Jan 30 12:39:45 precwork kernel: sdb: assuming drive cache: write through
Jan 30 12:39:45 precwork kernel: sdb:
Jan 30 12:39:45 precwork kernel: sd 7:0:0:0: Attached scsi removable disk sdb
Jan 30 12:39:45 precwork kernel: sd 7:0:0:0: Attached scsi generic sg4 type 0
Jan 30 12:39:46 precwork hald: mounted /dev/sdb on behalf of uid 500
The kernel update 2.6.18-194.el5 seems to have resolved the usb connectivity problem. After upgrading to RHEL 5.5 I can now mount my Nokia phone without the patch mentioned in the previous comment. This bug/component is not included in scope for RHEL-5.11.0 which is the last RHEL5 minor release. This Bugzilla will soon be CLOSED as WONTFIX (at the end of RHEL5.11 development phase (Apr 22, 2014)). Please contact your account manager or support representative in case you need to escalate this bug. Thank you for submitting this request for inclusion in Red Hat Enterprise Linux 5. We've carefully evaluated the request, but are unable to include it in RHEL5 stream. If the issue is critical for your business, please provide additional business justification through the appropriate support channels (https://access.redhat.com/site/support). The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days |