General question: If I buy a wireless printer (HP, Lexmark, etc.), can I print (non-USB) with SSID broadcast disabled?
If I enabled broadcast, successfully setup & connect my printer, and then again disable my SSID broadcast, could I still print?
Does your printer have a manual option to input the wireless name and security options? Usually if this option is present your printer should be able to connect to the wireless network even without SSID broadcast.
Having that said there is no (security) benefit in hiding the SSID in the first place as it can still be found with tools like KisMac or InSSIDer.
you have to enable broadcast for a new device. once a device has connected, it should remember the SSID without having to turn broadcasting on each time. If it doesn't remember it, there's a problem somewhere, either with the network configuration or the device itself, some old printers or device perhaps will refuse to connect unless SSID is broadcast.
inSSIDer from MetaGeek
Having SSID broadcast disabled essentially makes your Access Point invisible unless a wireless client already knows the SSID, or is using tools that monitor or 'sniff' traffic from an AP's associated clients.
turning off SSID broadcast does not effectively protect the network from attacks, as network monitoring tools can still easily find the SSID.
Disabling Wireless Direct Printing will not affect printing from your devices or other as they are on the same network. Wireless Direct is beneficial to not share network passwords.
In a home Wi-Fi network, roaming is largely unnecessary and the SSID broadcast feature serves no useful purpose. You should disable this feature to improve the security of your WLAN. Once your wireless clients are manually configured with the right SSID, they no longer require these broadcast messages.
Connecting to a wireless network with SSID Broadcast disabled