Mac OS X の無線LAN接続設定スクリプト

Mac OS X で、無線LANのSSID・パスフレーズを設定するスクリプトです。

networksetupコマンドで、無線LANインターフェースを指定する必要があるので、機種に依存せずに、スクリプトでインターフェースを持ってくるようにしてます。

#!/bin/sh

WIFI_DEV_NAME=$(networksetup -listallhardwareports | grep -w Wi-Fi -A1 | awk '/^Device:/{ print $2 }')
if [ -z "${WIFI_DEV_NAME}" ]; then
echo "Wi-Fi device not found"
exit 1
fi

sudo networksetup -setairportnetwork ${WIFI_DEV_NAME} SSID Password
exit 0

参考記事

http://takuya-1st.hatenablog.jp/embed/2015/12/27/013922takuya-1st.hatenablog.jp

WordPress.com Blog.

ページ先頭へ ↑