Please note that some single-board computers, such as Raspberry Pi and BeagleBone, do not have PCI/PCI-e bus. Thus, as observed in this case, the often-cited diagnostic script for wireless may not work properly and installing additional packages intended for PCI bus may not help.
The reason why Raspberry Pi and BeagleBone are highlighted is because there are other development platforms that do support PCI bus. AskUbuntu doesn't have a lot of users who consistently handle wireless questions, hence this FYI.
Second, I've submitted a feature request for the diagnostic script, so until it's fixed or if Wild Man decides it's unnecessary to edit the script behavior, please use discretion when comes to supporting wireless on SBC platforms.
Thanks for cooperation!
dmesg | grep -i sdio
.