Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 1.05 KB

README.md

File metadata and controls

18 lines (13 loc) · 1.05 KB

Fix Shitty Wifi (for macOS)

Dependabot Status

Fixes various troublesome wifi connections that show any of the following behaviour:

  1. disconnect randomly (spotty/intermittently dropping connection)
  2. silently cuts you off from the rest of the internet even though the wifi is still connected (cough comcast cough)
  3. forces you to sign in every X minutes (think airport wifi)

Sample Usage

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.

Why do I need to provide root privileges?

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.