Chanch – Full control of channel and channel width on macOS
Build with swift build
in the root directory. Run ./chanch --help
for more info.
Chanch is a WiFi channel changer for macOS allowing complete control over channel
number and channel width
USAGE: chanch --status
chanch <channel-num> [--80 | --40 | --20]
ARGUMENTS:
<channel-num> The WiFi channel number to change to
OPTIONS:
--80/--40/--20 Channel width in MHz.
(Usually 80 for the 5GHz band and 20 for the 2GHz band)
--status Just print the current channel, don't change it.
-h, --help Show help information.
Why not just use airport
, you ask? This is why (also a demo of chanch at the same time):
![image](https://private-user-images.githubusercontent.com/38882631/294444565-3ff827d7-41bd-4eb8-a6cc-cc6bdc43acf5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDQ1MDY2NTEsIm5iZiI6MTcwNDUwNjM1MSwicGF0aCI6Ii8zODg4MjYzMS8yOTQ0NDQ1NjUtM2ZmODI3ZDctNDFiZC00ZWI4LWE2Y2MtY2M2YmRjNDNhY2Y1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAxMDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMTA2VDAxNTkxMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYwZjJkZjkzN2Y3ZWFjOTk5YTY5NmE1ZWIyZjA4MDM5NzcwMDk4NWZkNGFiMDc0OGE4NGE0ZDQ0NzM3OGJhMDcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.dRR2LBiWmF7dECfsEejED4U_H78vwIjwBd9ctKN-SUs)