lp:ubuntu/maverick/bcmwl

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/maverick/bcmwl
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

12. By Andy Whitcroft

* debian/patches/0004-mclist.patch:
 - Switch over to multicast iterator functions for kernels v2.6.35 and
   later. This fixes module building on v2.6.35-1.1. Conditionalise
   the patch to support older kernels. (LP: #590924)

11. By Anders Kaseorg

* debian/patches/0003-autoconf.h.patch:
  - Do not #include <linux/autoconf.h> in kernels that include it
    automatically (2.6.15 or higher). This fixes building on 2.6.33
    which moved that file to <generated/autoconf.h>. (LP: #580594)

10. By Jerone Young

Fix control file to support -generic-pae kernel install (LP: #567607)

9. By Alberto Milone

* debian/bcmwl-kernel-source.postinst:
  - Do not exit after using DKMS if there are no errors.

8. By Alberto Milone

* New upstream release (LP: #432780):
  - Support up to linux kernel 2.6.31. 2.6.32 support is there
    also but not tested (although reports from users suggests it
    works fine).
  - Support for hidden networks.
  - Support for rfkill in kernels < 2.6.31.
  - Setting power level via 'iwconfig eth1 txpower X' is now
    operational
  - Add support for 4313.
  - Additional channels in both 2.4 and 5 Ghz bands.
  - Fix issue with tkip group keys that caused the following
    message to repeat often:
    TKIP: RX tkey->key_idx=2 frame keyidx=1 priv=ffff8800cf80e840
  - Fix a continuous assoc/disassoc loop (in Ubuntu 8.04)
    with suspend/resume with WPA2 and wpa_supplicant.
  - Fix bug affecting Ubuntu 8.04 which prevented from pinging when
    Linux STA is IBSS creator with WEP.
  - Fix bug affecting Ubuntu 9.04 which prevented from connecting to
    hidden networks after suspend/resume.
  - Fix bug which prevented the driver from associating to AP with
    when transitioning from AES to TKIP encryption.
* debian/patches/0002-Makefile.patch:
  - Refresh patch.
* debian/patches/0003-DEV_WL_IF.patch,
  0004-broadcom-sta-5.10.91.9-linux-2.6.30.patch,
  0005-NET_DEVICE_OPS.patch,
  0006-broadcom-sta-5.10.91.9-linux-2.6.32.patch:
  - Drop patches as they are now part of the upstream code.
* debian/dkms.conf.in:
  - Remove the lines about the above mentioned patches.
* debian/bcmwl-kernel-source.postinst:
  - Make use of /usr/lib/dkms/common.postinst (LP: #497149).
* Bump compat to 5.

7. By Alberto Milone

[ Michael Casadevall ]
* debian/patches/0006-broadcom-sta-5.10.91.9-linux-2.6.32.patch:
  - Fix the build for 2.6.32-HEAD (LP: #458757)

[ Alberto Milone ]
* debian/dkms.conf.in:
  - Make sure that Michael's patch is applied only for 2.6.32
    kernels.

6. By Anders Kaseorg

* debian/patches/0005-NET_DEVICE_OPS.patch:
  - Don’t break build for <= 2.6.30. (LP: #394279)

5. By Soren Hansen

Update for new net_device_ops API (fixes build for 2.6.31).

4. By Alberto Milone

* debian/rules, debian/bcmwl-kernel-source.install.in:
  - Install only the binary compiled for the target
    architecture.

3. By Alberto Milone

* debian/control:
  - Add misc:Depends.
  - Update Standards-Version.
  - Depend on linux-headers-generic for i386 and amd64
    and on linux-headers-lpia for lpia.
  - Limit architectures to i386 amd64 and lpia.
  - Set Vcs-Bzr.
  - Add new package bcmwl-modaliases.
  - Change maintainer to Ubuntu Core Devs and set
    original maintainer to myself.
* debian/copyright:
  - Add license from the binary library.
* debian/rules
  - Switch to CDBS.
  - Do not apply any patches.
  - Automatically generate debian/dkms.conf and
    debian/bcmwl-kernel-source.install.
  - Call debian/bcmwl_supported to install
    modalias file in /usr/share/jockey/modaliases (LP: #381682)
* src/patches:
  - Move patches directory to debian/patches.
* debian/patches/0002-Makefile.patch:
  - Replace dpkg-architecture with dpkg --print-architecture
    so as not to depend on dpkg-dev.
* debian/dkms.conf.in:
  - Handle patches here so that different patches
    can be applied to different kernel versions.
* Separate source from debian/.
* debian/bcmwl-kernel-source.postinst:
  - Cover the use case of buildd machines and build the
    module for the right kernel on 1st installation.
  - Create a blacklist file containing b43, b43legacy, ssb
    bcm43xx and add workaround for b44 so that it is loaded
    after wl (provided that b44 is used).
  - Update initramfs.
* debian/bcmwl-kernel-source.postrm:
  - Remove blacklist file.
  - Update initramfs.
* debian/patches:
  - Add 0004-broadcom-sta-5.10.91.9-linux-2.6.30.patch.
* debian/dkms.conf.in:
  - Make sure that patch 0004 is applied only to
    2.6.30 kernels.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/natty/bcmwl
This branch contains Public information 
Everyone can see this information.

Subscribers