As for the UNCLAIMED issue, I think maybe you're confusing the output of lspci and lshw? Because the part in the description which says UNCLAIMED looks like lshw output and not lspci output.
The bcmwl-kernel-source driver does need updates for 4.15. This will be done before 4.15 becomes the hwe kernel. hwe-edge is kind of a "use at your own risk" sort of thing. And mainline builds are meant only for testing, they are not supported at all. It is reasonable for bcmwl to blacklist the in-kernel broadcom modules, as the assumption is that if you've installed it you probably mean to use it in preference to those drivers. But your question, "I would like to know what driver I should use and which to keep blacklisted," that's really a matter of your preference. If you want to use the bcmwl driver, you should stick with the standard (4.4) or hwe kernel in xenial. If you wish to run the hwe-edge kernel you may need to remove the bcmwl driver and use the kernel's built-in driver (brcmsmac if I recall correctly). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1760108/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs