rurwin wrote:It is possible that the rpi-update doesn't play nicely with NOOBS, either because of the way it does the update or because of the content of the update. If you wait a while I think the changes should make their way out to the OS images and upgrades. (dist-upgrade possibly.)
Note that to get the extra channels you also need to configure the WiFi internationalisation in raspi-config. But if your Pi is hanging on boot, that's of little immediate help. The reason is that some countries, USA being the main one, don't permit those extra channels to be used. So the initial configuration, with no country defined, doesn't allow them.
Of course, because you have to tell all your equipment to use them and lots of people don't bother, they tend to be good to use because they are nice and quiet.
If you have an Android phone, install "Wifi Analyser". It draws a nice graph of all the WiFi signals around you and lets you pick the channel with the least contention. IIRC, there is no iPhone version because Apple stopped allowing the apps to access the signal strength of other networks.
sudo BRANCH=next rpi-update
rendered my Pi3B as a disconnected system until I plugged in a wire and re-installed the raspberrypi-bootloader package. So the practical advice being offered will break your systems.
If you're going to run rpi-update make sure you backup /lib/modules/`uname -r` and /boot to somewhere safe and convenient so you can get your Pi3B running again.
EDIT: I've tried again today and BRANCH=next got my Pi3B running with WiFi working. But that is not a recommendation that any beginners run it.