backport cdc_ncm fix for Ericsson F5521gw Mobile Broadband Modem
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Natty |
Fix Released
|
Medium
|
Leann Ogasawara |
Bug Description
SRU Justification:
Impact: The cdc_ncm module, which provides support for the Ericsson F5521gw Mobile Broadband Modem, unregisters the device after suspend because the .reset_resume hook in the driver is not assigned.
Fix: Upstream commit 85e3c65fa3a1d05
Test Case: Without the fix, after resume from suspend you'll notice messages similar to the following in dmesg output:
cdc_ncm 2-1.4:1.6: no reset_resume for driver cdc_ncm?
cdc_ncm 2-1.4:1.7: no reset_resume for driver cdc_ncm?
cdc_ncm 2-1.4:1.6: usb0: unregister 'cdc_ncm' usb-0000:
=====
The cdc_ncm module, which provides support for the Ericsson F5521gw Mobile Broadband Modem,
unregisters the device after suspend.
This happens because the driver doesn't implement the .reset_resume hook.
$ lsb_release -rd
Description: Ubuntu 11.04
Release: 11.04
$ cat /proc/version_
Ubuntu 2.6.38-8.42-generic 2.6.38.2
The fix was commited upstream for 3.0
http://
But sadly the official 2.6.38 stable tree is closed,
see http://
So I'd like to have this fix backported to the ubuntu natty kernel
description: | updated |
description: | updated |
Changed in linux (Ubuntu Natty): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-natty removed: verification-needed-natty |
Hi Stefan,
Thanks for the pointer to the patch. I'm marking this Fix Released for the actively developed Oneiric Kernel. I'll open the Natty nomination and work to get this through as an SRU (stable release update). Thanks.