How can I reset WiFi without rebooting the phone?
Go to Settings > Backup &amp; reset > Network settings reset

It will reset the WiFi, but it will also delete your APNs and all your WiFi passwords. So, be careful.