Socket
Socket
Sign inDemoInstall

macos-wifi-cli

Package Overview
Dependencies
0
Maintainers
1
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

    macos-wifi-cli

MacOS Wifi CLI client


Maintainers
1

Readme

MacOS Wifi CLI:

This is a command line client for interacting with wifi on MacOS.

Installation:

sudo pip3 install macos-wifi-cli

Usage:

$ wifi --help

usage: wifi [-h] [-d DEVICE] {on,off,scan,connect,info,pass} ...

MacOS CLI tool for managing wifi connections

positional arguments:
  {on,off,scan,connect,info,pass}
                        commands
    on                  Turn on wifi
    off                 Turn off wifi
    scan                Scan for wifi networks
    connect             Connect to wifi network
    info                Fetch current wifi info
    pass                Retrieve stored wifi passphrase

optional arguments:
  -h, --help            show this help message and exit
  -d DEVICE, --device DEVICE Device

Turn wifi off and on:

wifi on
wifi off

Scan for networks:

wifi scan

Connect to a network:

wifi connect --network "mynetwork" --password "mypassword"

Help:

$ wifi connect --help
usage: wifi connect [-h] -n NETWORK -p PASSWORD

optional arguments:
  -h, --help            show this help message and exit
  -n NETWORK, --network NETWORK
                        SSID name
  -p PASSWORD, --password PASSWORD
                        Wifi passphrase

Tip:

Use command substitution to retrieve the password securely so it's not saved in plaintext in your shell history.

For example, using pass:

wifi connect -n "mynetwork" -p $(pass wifi/home)

Get current wifi info:

wifi info

Get password for previously connect wifi network:

wifi pass --network 'mynetwork'

FAQs


Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc