I'm also having problems with ad hoc network with my BCM4313 on my Compaq Presario CQ42. I have tried Brian's workaround and it does not work. I attemtped to make and install the latest Network Manager applet 0.9.1.90 which created GTK2 and GTK3 conflicts so I had to uninstall it. The furthest I got was joining an ad hoc network for 30 seconds and then disconnecting. This happened once only after adding Brian's workaround. Unfortunately I do not know Ubuntu well enough to identify which are open-source drivers and which are restricted. My blacklist.conf file reads:
# replaced by b43 and ssb.
blacklist bcm43xx
# this is taken from the broadcom-sta-common.conf file
# wl module from Broadcom conflicts with ssb
# We must blacklist the following modules:
blacklist b44
blacklist b43legacy
blacklist b43
blacklist brcm80211
blacklist brcmsmac
blacklist ssb
install wl /sbin/modprobe --ignore-install wl $CMDLINE_OPTS
And an automated blacklist blacklist-bcm43.conf file has been automatically created:
# Warning: This file is autogenerated by bcmwl. All changes to this file will be lost.
blacklist b43
blacklist b43legacy
blacklist ssb
blacklist bcm43xx
blacklist brcm80211
I'm also having problems with ad hoc network with my BCM4313 on my Compaq Presario CQ42. I have tried Brian's workaround and it does not work. I attemtped to make and install the latest Network Manager applet 0.9.1.90 which created GTK2 and GTK3 conflicts so I had to uninstall it. The furthest I got was joining an ad hoc network for 30 seconds and then disconnecting. This happened once only after adding Brian's workaround. Unfortunately I do not know Ubuntu well enough to identify which are open-source drivers and which are restricted. My blacklist.conf file reads:
# replaced by b43 and ssb.
blacklist bcm43xx
# this is taken from the broadcom- sta-common. conf file
# wl module from Broadcom conflicts with ssb
# We must blacklist the following modules:
blacklist b44
blacklist b43legacy
blacklist b43
blacklist brcm80211
blacklist brcmsmac
blacklist ssb
install wl /sbin/modprobe --ignore-install wl $CMDLINE_OPTS
# Brian Teague's fix as per https:/ /bugs.launchpad .net/ubuntu/ +source/ linux/+ bug/863799
blacklist bcma
blacklist brcmsmac
blacklist brcmutil
And an automated blacklist blacklist- bcm43.conf file has been automatically created:
# Warning: This file is autogenerated by bcmwl. All changes to this file will be lost.
blacklist b43
blacklist b43legacy
blacklist ssb
blacklist bcm43xx
blacklist brcm80211