Hi,
When attempting to make an upstream tarball out of the dkms package,
similar to the upstream tarball of broadcom-sta-5.100.82.112, I
noticed the dkms pacakge only includes an x86_64 binary, so that
cannot replace the current broadcom-sta package (which has an i386
binary). So, I must separately maintain this amd64 driver for
bcm43142, on private repo, at least temporarily. Should I open an ITP?
First release (6.20.55.19-1) supporting all kernels 2.6.x up to and
including 3.6.x
- known issue: limited scan results on 3.6 compared to results on any
previous kernel. personally tested on 3.2, 3.4, 3.5, and 3.6
- debian packaging based on that of broadcom-sta's, maintaining copyright file
- all changes are logged in changelog, building on changelog of the
dkms oneiric package found on dells.
from changelog, for debian/patches:
- Make all patches compliant with dep3 format.
- Add 01-Makefile: Use cfg80211 on 3.x kernels, require amd64, cleanup
- Sync 02-license: Attribute Dan Baumann, update patch for 6.20.55.19
- Sync 03-rename-to-wlan0: Attribute Cyril Lacoux, refresh patch
- Add 04-linux-semaphore-include: patch all three headers that declare
semaphore structure and use semaphore functions (wl_iw.h, wl_linux.h,
and wl_cfg80211.h). See patch header for more details
- Rename 06-3.2.0 to 05-kernel_3.1_onwards.patch: Refresh, and update
the check to >= 3.1.0, because this is when ndo_set_multicast_list
was actually dropped, and not in 3.2.0
- Import 06-user_ioctl_reqs.patch with relevant code from #672677,
attribute Cyril Lacoux, and simplify rssi error handling & return
- Add 07-kernel_3.4_onwards: include asm/system.h iff kernel < 3.4
- Add 08-kernel_3.6_onwards: nl80211: move scan API to wdev
Through apt
=========
1. add key:
wget
http://jas.gemnetworks.com/jasmineaura.gpg.key -O- | sudo apt-key add -
2. add to apt sources:
# /etc/apt/sources.list.d/wireless-bcm43142.list
deb
http://jas.gemnetworks.com/debian debian main
deb-src
http://jas.gemnetworks.com/debian debian main
3. install
# apt-get install wireless-bcm43142-dkms
or get source:
# apt-get source wireless-bcm43142-dkms
Directly
======
browse to
http://jas.gemnetworks.com/debian/pool/main/w/wireless-bcm43142/
for dkms package:
wireless-bcm43142-dkms_6.20.55.19-1_amd64.deb 23-Oct-2012 01:44 1.3M
Imitation of a "clean" upstream source:
wireless-bcm43142_6.20.55.19.orig.tar.bz2 23-Oct-2012 01:45 1.1M
debian packaging (including patches)
wireless-bcm43142_6.20.55.19-1.debian.tar.gz 23-Oct-2012 01:44 12K
Best,
Jasmine