I found the same bug while trying to install the latest kernel 3.11.0-031100-generic on Ubuntu 13.04 (x86_64) Mac mini late 2012 with a BCM4331 wireless chipset. The issue seems to be number of changes appeared in proc_fs.h in kernel-3.10.0 which moved from create_proc_entry() to proc_create(). The patch checks the current version of the kernel and uses the appropriate function calls required.
** Patch added: "Added support for kernel-3.9.0-3.11.0" https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1197586/+attachment/3808355/+files/0008-add-support-to-linux-3.9.0-3.11.0.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1197586 Title: bcmwl-kernel-source 6.20.155.1+bdcom-0ubuntu6 Error! Bad return status for module build [error: implicit declaration of function ‘create_proc_entry’] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1197586/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs