Fixes various troublesome wifi connections that show any of the following behaviour:
- disconnect randomly (spotty/intermittently dropping connection)
- silently cuts you off from the rest of the internet even though the wifi is still connected (cough comcast cough)
- forces you to sign in every X minutes (think airport wifi)
npm install
or yarn
to install dependencies, then sudo node index.js
to start. If you have pm2
globally installed, npm/yarn start
to prevent memory leaks. Edit .env
for configuration.
To fix troublesome behaviour #3, the program needs to spoof the computer's MAC address
. To do that, it needs sudo
access. Thus, you will need to start this program as a root user, but once it's running, you do not need to input password any more.