Update Precise LBM to include v3.4 compat-wireless stack

Bug #1023566 reported by Leann Ogasawara
34
This bug affects 6 people
Affects Status Importance Assigned to Milestone
linux-backports-modules-3.2.0 (Ubuntu)
Invalid
Undecided
Unassigned
Precise
Fix Released
Medium
Leann Ogasawara
linux-meta (Ubuntu)
Invalid
Undecided
Unassigned
Precise
Fix Released
Medium
Leann Ogasawara

Bug Description

== Precise SRU Justification ==
It has been requested we provide a v3.4 based compat-wireless stack for Precise via the linux-backports-modules-3.2 package. We already provide a v3.3 based compat wireless stack for Precise so I see no reason why we should not also provide the v3.4 stack.

==Fix ==
The following branch contains a patch to add the initial compat-wireless v3.4 package:

  git://kernel.ubuntu.com/ogasawara/ubuntu-precise-lbm.git lp1023566

This is based on the latest v3.4.4 stable kernel. This was manually created following the steps documented at:

  http://linuxwireless.org/en/users/Download/hacking#Generating_stable_releases

Manual creation was done because the compat-wireless archive did not appear to have a final v3.4 based tarball, the latest available was a v3.4-rc3:

  http://www.orbit-lab.org/kernel/compat-wireless-3-stable/v3.4

Additionally, a specific request for the alx driver was made which required the -p flag (ie apply the patches on the linux-next-pending directory) when generating the tarball. Also,In order to help make potential maintenance as well as upgrades easier, I've only used a 2 digit version scheme, ie 3.4, in the packaging.

I've also provided a branch to update the meta package:

  git://kernel.ubuntu.com/ogasawara/ubuntu-precise-meta.git lp1023566

== Impact ==
LBM is an elective install so there shouldn't be any potential for regression. For those who do choose to install, it will provide an updated compat wireless stack and thus new drivers for supporting newer hardware. One example is the alx driver.

Changed in linux-backports-modules-3.2.0 (Ubuntu Precise):
assignee: nobody → Leann Ogasawara (leannogasawara)
importance: Undecided → Medium
status: New → In Progress
Changed in linux-backports-modules-3.2.0 (Ubuntu):
assignee: Leann Ogasawara (leannogasawara) → nobody
importance: Medium → Undecided
status: In Progress → Invalid
description: updated
Changed in linux-meta (Ubuntu):
status: New → Invalid
Changed in linux-meta (Ubuntu Precise):
assignee: nobody → Leann Ogasawara (leannogasawara)
importance: Undecided → Medium
status: New → In Progress
description: updated
description: updated
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

I've posted some test packages at the following location. Any feedback is much appreciated. Thanks.

http://people.canonical.com/~ogasawara/lp1023566/

Revision history for this message
Jesse Sung (wenchien) wrote :

Atheros AR8161, which is supported by alx driver, works fine after linux-backports-modules-cw-3.4-3.2.0-27-generic installed.

description: updated
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :
Revision history for this message
sami (miaousami) wrote :

I have an ASUS N56VZ laptop equipped with an Atheros AR8161 Ethernet controller.

I tried your patches in #1 but i can't install it:
#sudo dpkg -i linux-backports-modules-cw-3.4-3.2.0-27-generic_3.2.0-27.12+lp1023566v1_amd64.deb
(Reading database ... 170435 files and directories currently installed.)
Unpacking linux-backports-modules-cw-3.4-3.2.0-27-generic (from linux-backports-modules-cw-3.4-3.2.0-27-generic_3.2.0-27.12+lp1023566v1_amd64.deb) ...
dpkg: error processing linux-backports-modules-cw-3.4-3.2.0-27-generic_3.2.0-27.12+lp1023566v1_amd64.deb (--install):
 trying to overwrite '/lib/udev/rules.d/50-compat_firmware_27_generic.rules', which is also in package linux-backports-modules-cw-3.3-3.2.0-27-generic 3.2.0-27.12
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 linux-backports-modules-cw-3.4-3.2.0-27-generic_3.2.0-27.12+lp1023566v1_amd64.deb

Anyway i tried the alx driver from http://www.linuxfoundation.org/collaborate/workgroups/networking/alx on the upstream 3.5 kernel and it worked...

--> How can i properly install linux-backports-modules-cw-3.4 ?
--> When i apt-cache search linux-backports-modules-cw i only get linux-backports-modules-cw-3.3xxx
Can you help please ?
THX

Revision history for this message
Darryl Penny (darrylpenny) wrote :

I have a new Asus K53S laptop which cannot connect and download neccessary software.
I'm stumped with:
Wireless: AR9485 rev1
Ethernet AR8161 rev8
After installing say Ubuntu 12.04, I have no way to connect.

I guess I'll have to wait for the next Ubuntu release, or is there another way?

Thanks

Revision history for this message
p (p1) wrote :

hi Leann,

thanks for your test packages. can you please upgrade them to a current kernel revision available on the ISOs?.
or can you point me do the old ISO-image you used?

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

This is currently making it's way through the Precise SRU process. At the moment, you can get the fix provided here via the linux-backports-modules-3.2.0-29.14 package (https://launchpad.net/ubuntu/+source/linux-backports-modules-3.2.0/3.2.0-29.14) in the precise-proposed pocket. You'll also need to install the correct corresponding kernel, ie linux-3.2.0-29.46 from precise-proposed as well. For instructions on enabling the precise-proposed pocket, please refer to:

https://wiki.ubuntu.com/Testing/EnableProposed

After enabling precise-proposed, you should be able to install the 3.4 based compat wireless stack via lbm:

sudo apt-get update && sudo apt-get install linux-image-3.2.0-29-generic linux-backports-modules-cw-3.4-3.2.0-29-generic

or if you prefer the generic-pae flavor:

sudo apt-get update && sudo apt-get install linux-image-3.2.0-29-generic-pae linux-backports-modules-cw-3.4-3.2.0-29-generic-pae

You then will probably want to disable precise-proposed unless you wish to continue testing packages which land there. Thanks.

Revision history for this message
Adam Conrad (adconrad) wrote : Update Released

The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.

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

This bug was fixed in the package linux-backports-modules-3.2.0 - 3.2.0-29.14

---------------
linux-backports-modules-3.2.0 (3.2.0-29.14) precise-proposed; urgency=low

  * Bump ABI for Precise 3.2.0-29.45

linux-backports-modules-3.2.0 (3.2.0-28.13) precise-proposed; urgency=low

  ## Note 3.2.0-28.13 was never uploaded and superceded by 3.2.0-29.13 ##

  [ Luis Henriques ]

  * Bump ABI for Precise 3.2.0-28.44

  [ Leann Ogasawara ]

  * Add compat-wireless v3.4
    - LP: #1023566
 -- Luis Henriques <email address hidden> Thu, 26 Jul 2012 17:10:27 +0100

Changed in linux-backports-modules-3.2.0 (Ubuntu Precise):
status: In Progress → Fix Released
Changed in linux-meta (Ubuntu Precise):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-meta - 3.2.0.31.34

---------------
linux-meta (3.2.0.31.34) precise-proposed; urgency=low

  [ Leann Ogasawara ]

  * Add compat-wireless v3.4 meta package
    - LP: #1023566

linux-meta (3.2.0.31.33) precise-proposed; urgency=low

  [ Luis Henriques ]

  * Bump ABI
 -- Luis Henriques <email address hidden> Fri, 07 Sep 2012 16:31:29 +0100

Changed in linux-meta (Ubuntu Precise):
status: Fix Committed → Fix Released
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.