-
Notifications
You must be signed in to change notification settings - Fork 0
WiFiPanel.html
Akihiko.KIgure edited this page Nov 22, 2025
·
2 revisions
- 各種定義
portWritelnWaitfor = window.opener.portWritelnWaitfor; getOutputLines = window.opener.getOutputLines; cmdPrompt = window.opener.cmdPrompt; str2arrayBuffer = window.opener.str2arrayBuffer; saveFile = window.opener.saveFile; cp = window.opener.cp; closeConnection = window.opener.closeConnection; - WiFiShow 呼び出し
- スリープ関数定義
- wifi ステータス取得
- getOutputLines
- ifconfig
- portWritelnWaitfor
- getOutputLines
- wifi スキャン
- getOutputLines
- ifconfig
- portWritelnWaitfor
- wifi 情報用型定義
- getOutputLines
- wifi 情報表示
- getOutputLines
- ifconfig
- portWritelnWaitfor
- wifi 情報用型定義
- getOutputLines
-
wifi 設定
-
bash command
#!/bin/sh set -eu SSID=\$1 PASSWORD=\$2 DEBIAN_VERSION=$(cut -d . -f 1 /etc/debian_version) if [ "$DEBIAN_VERSION" -le 11 ]; then WPA_CONF_PATH=/etc/wpa_supplicant/wpa_supplicant.conf sudo sh -c "cat > $WPA_CONF_PATH" <<EOL ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=JP network={ ssid="$SSID" psk="$PASSWORD" } EOL sudo wpa_cli -i wlan0 reconfigure else sudo nmcli dev wifi connect "$SSID" password "$PASSWORD" fi
-
saveFile
- 設定情報を保存
-
portWritelnWaitfor
- コマンド実行
-
- OS reboot
- closeConnection
- Web Serial 切断
- closeConnection