I used a cheap TP-Link usb wifi adapter (which I think was around $6 when I bought it in 2016) and Al-Azif's newest "ps4-exploit-host" (0.4.5):
https://github.com/Al-Azif/ps4-exploit-host/releases
You can also use an ethernet cable if you have an extra network card, or if you're on a laptop that's connected to a wireless router (and has an ethernet port), to "share" the internet connection through it, with Al-Azif's DNS addresses in the PS4's connection setup.
Once you run the exploit, all you need to do is access the browser from the dashboard and it will load the last visited page (i.e. the one that applies the exploit). It's surprisingly convenient. As long as you don't manually delete the browser cache/cookies/website data.