Raspberry Pi3用 Fabo WiFi Switch パッケージ
コマンドラインによるWiFi AP / WiFi Static IP / WiFi DHCP Client 切り替えツール
実行ファイル:/opt/fabo/bin/wifi_switch
設定ファイル:/opt/fabo/conf/wifi_switch.conf
fabo-wifiswitch - v1.1.0 (Raspbian Jessie)
-
変更点
- AP名パーサ修正
-
WiFi AP / WiFi Static IP / WiFi DHCP Client 切り替えツール
- https://github.com/FaBoPlatform/RaspberryPIDocs/blob/master/packages/fabo-wifiswitch_1.1.0_armhf.deb
- 必要なパッケージ:
- apt-get install hostapd dnsmasq
- インストール:
- dpkg -i fabo-wifiswitch_1.1.0_armhf.deb
- WiFi接続先設定:
- wpa_passphrase 'SSID' 'PASSWORD' >> /etc/wpa_supplicant/wpa_supplicant.conf
- 実行:
- /opt/fabo/bin/wifi_switch --mode ap
- 設定ファイル:
- /opt/fabo/conf/wifi_switch.conf
- ヘルプ
- /opt/fabo/bin/wifi_switch -h
fabo-wifiswitch - v1.0.2 (Raspbian Jessie)
-
変更点
- 表示のタイプミスを追加
-
WiFi AP / WiFi Static IP / WiFi DHCP Client 切り替えツール
- https://github.com/FaBoPlatform/RaspberryPIDocs/blob/master/packages/fabo-wifiswitch_1.0.2_armhf.deb
- 必要なパッケージ:
- apt-get install hostapd dnsmasq
- インストール:
- dpkg -i fabo-wifiswitch_1.0.2_armhf.deb
- WiFi接続先設定:
- wpa_passphrase 'SSID' 'PASSWORD' >> /etc/wpa_supplicant/wpa_supplicant.conf
- 実行:
- /opt/fabo/bin/wifi_switch --mode ap
- 設定ファイル:
- /opt/fabo/conf/wifi_switch.conf
- ヘルプ
- /opt/fabo/bin/wifi_switch -h
fabo-wifiswitch - v1.0.1 (Raspbian Jessie)
-
変更点
- 多重起動防止を追加
-
WiFi AP / WiFi Static IP / WiFi DHCP Client 切り替えツール
- https://github.com/FaBoPlatform/RaspberryPIDocs/blob/master/packages/fabo-wifiswitch_1.0.1_armhf.deb
- 必要なパッケージ:
- apt-get install hostapd dnsmasq
- インストール:
- dpkg -i fabo-wifiswitch_1.0.1_armhf.deb
- WiFi接続先設定:
- wpa_passphrase 'SSID' 'PASSWORD' >> /etc/wpa_supplicant/wpa_supplicant.conf
- 実行:
- /opt/fabo/bin/wifi_switch --mode ap
- 設定ファイル:
- /opt/fabo/conf/wifi_switch.conf
- ヘルプ
- /opt/fabo/bin/wifi_switch -h
機能説明
WiFi AP/Static IP/DHCPの設定と切り替えが簡単に出来るように用意 [static|dhcp]モードの時は別途WiFiルータに接続するので、WiFi接続先設定の用意と、staticモードなら設定ファイル(/opt/fabo/conf/wifi_switch.conf)のIPアドレスの設定が必要。
--mode オプション * apモード SSID: Pi3-APXXXXXX PASS: raspberry 本体IPアドレス: 172.31.0.1
-
staticモード 本体IPアドレス: static_address=192.168.0.65 接続先ルータIPアドレス: static_gateway=192.168.0.1
-
dhcpモード 本体IPアドレス: 任意
実行例 wifi_switch --mode ap
その他オプション wifi_switch -h
設定の優先順位
コマンドラインオプション > /opt/fabo/conf/wifi_switch.conf > スクリプトデフォルト値
インストール手順
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
|
country=JP ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1
network={ ssid="SSID" psk="PASSWORD" }
1 |
|
sudo wpa_passphrase 'SSID' 'PASSWORD'
1 |
|
network={ ssid="SSID" #psk="PASSWORD" psk=c2161655c6ba444d8df94cbbf4e9c5c4c61fc37702b9c66ed37aee1545a5a333 }
1 2 3 |
|
country=JP ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1
network={ ssid="SSID" psk=c2161655c6ba444d8df94cbbf4e9c5c4c61fc37702b9c66ed37aee1545a5a333 }
1 2 3 4 5 6 7 8 9 10 |
|