With the recent posts about wicd not being supported in 4.x, issues with knowing which, if any, firmware might be needed or which, if any, base modules might need to be blacklisted and how to perform such. I am suggesting that those in the community that have devices that require manual intervention consider establishing a knowledgebase in the wiki.
If those in the community would post in the wiki for wifi by pciid a howto of the steps required to make their particular wifi device become recognized it would be most appreciated.
Then if a new user encounters "No wifi devices found!" from wifi.sh there would be a central place to get specific information.
Building up such a knowledge base could possible give rise to future enhancements to wifi.sh.