Package: broadcom-sta-dkms Version: 6.30.223.141-1 Severity: important Tags: patch
An update in the Linux kernel module API seems to prevent the wl module from building at all. I took a look at the logs and this line gave me a "too few arguments" error: cfg80211_ibss_joined(ndev, (u8 *)&wl->bssid, GFP_KERNEL); I then took a look at the includes, and they seem to have thrown in an additional requirement for a struct ieee80211_channel*, as well as the usual arguments. I will confess, I'm sub-par at kernel module development, but I looked for a corresponding struct contained somewhere within struct wl_cfg80211_priv, I found it, and upon changing that line to this: cfg80211_ibss_joined(ndev, (u8 *)&wl->bssid, &wl->conf->channel, GFP_KERNEL); the modules builds and runs perfectly. I hope that this will be patched soon, as I prefer to use my package manager whenever possible instead of a bunch of makefiles :) -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.15-3.dmz.1-liquorix-amd64 (SMP w/4 CPU cores; PREEMPT) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages broadcom-sta-dkms depends on: ii dkms 2.2.0.3-1.2 Versions of packages broadcom-sta-dkms recommends: ii wireless-tools 30~pre9-8 broadcom-sta-dkms suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org