Turns out my problem was that proprietary Broadcom wl driver didn't actually work with my card (BCM4313 [14e4:4727]). See here for information on which drivers work with which cards: https://wiki.archlinux.org/index.php/Broadcom_wireless
b43 doesn't support this card: http://linuxwireless.org/en/users/Drivers/b43#Supported_devices But the open source driver does: http://linuxwireless.org/en/users/Drivers/brcm80211#Supported_Chips so the solution was simply: sudo rmmod wl sudo modprobe brcmsmac And to make that work without manual intervention, added this to /etc/modprobe.d/blacklist.conf: # doesn't work on BCM4313, use brcmsmac # https://wiki.archlinux.org/index.php/Broadcom_wireless blacklist wl and loaded the brcmsmac module by adding "brcmsmac" to /etc/modules -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1112751 Title: DHCP over wireless stopped working To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/1112751/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs