I just moved a primary hard drive from one laptop to a higher spec one. The higher spec machine worked perfectly for me under Ubuntu 16.04 and 18.04 (I'm handing it down). The newly inserted primary hard drive has 16.04 on it, and was running in a largely similar machine (laptop, i7 processor) but the "new" home has more of everything (memory, faster CPU, screen resolution).
Well, on first boot, the BIOS asserts "bad partition table" but the system boots perfectly with no complaints from Ubuntu. I can log in, and all looks essentially unchanged. However, there is no mention of WiFi on the network manager menu.
Obviously, the wifi hardware in these two machines is different, and I need to "reset/reinstall" the necessary drivers. But I don't know how to do that (the other drivers, notably the video, simply sorted themselves out by all evidence :)
Can someone tell me how to effectively reinstall the wifi subsystem, without disturbing the rest of the system?
03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43228 802.11a/b/g/n [14e4:4359]
Subsystem: Dell BCM43228 802.11a/b/g/n [1028:0014]
Kernel driver in use: bcma-pci-bridge
Kernel modules: bcma