I've reviewed and tried the suggestions in all the linked answers but have not been able to find and enable the wifi (and bluetooth) in my AZW Z83V miniPC (Intel ATOM 64bit) which is now solely running ubuntu 16.04 (kernel 4.13)
The WIFI/BT worked under Windoze 10 as initially configured. In the bios setup -> boot screen it shows Broadcom Wifi Select with options AP6255 or AP6212. I've tried either without linux being able to find them. These indicate that the hardware/firmware is AMPAK and so reference to Broadcom numbers in answers do not equate to me. I'm not looking for a silver-bullet just a logical way of troubleshooting this. Thanks
created wireless-info.txt as directed with these results: https://paste.ubuntu.com/p/jknTf5XFwD/
dmesg | grep -i sdio; ls /sys/firmware/efi/efivars | grep nvram [ 3.010118] mmc1: new ultra high speed SDR104 SDIO card at address 0001 [ 6.941546] Bluetooth: Generic Bluetooth SDIO driver ver 0.1 [ 7.174603] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.txt failed with error -2 [ 10.180311] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50 [ 11.188316] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
I decided to start fresh - cleared all partitions and renewed - Installed fresh Ubuntu 17.10 instead of the LTS - No difference yet but the last edit dmesg output is from 17.10
Feb 23/18 nothing found in my research and tries yet - Seems like this is problem during bootup where grub2 doesn't detect the hardware as it's then not detected (or correctly detected) by software requiring it. Is there a way of seeing what grub2 detects for hardware before bootup is handed off to ubuntu?