Skip to content

Instantly share code, notes, and snippets.

@crcerror
Last active July 3, 2020 13:52
Show Gist options
  • Save crcerror/413104508006b6641cf49f9b2c17e0e4 to your computer and use it in GitHub Desktop.
Save crcerror/413104508006b6641cf49f9b2c17e0e4 to your computer and use it in GitHub Desktop.
#systemsetting="batocera-settings"
rb_wifi_configure() {
X=$1
if test "$X" = 1
then
settings_ssid="$(batocera-settings -command load -key wifi.ssid)"
settings_key="$(batocera-settings -command load -key wifi.key)"
settings_file="/var/lib/connman/batocera_wifi.config"
settings_name="default"
else
settings_ssid="$(batocera-settings -command load -key wifi${X}.ssid)"
settings_key="$(batocera-settings -command load -key wifi${X}.key)"
settings_file="/var/lib/connman/batocera_wifi${X}.config"
settings_name="${X}"
fi
if [[ "$settings_ssid" != "" ]] ;then
mkdir -p "/var/lib/connman"
cat > "${settings_file}" <<-_EOF_
[global]
Name=batocera
[service_batocera_${settings_name}]
Type=wifi
Name=${settings_ssid}
Passphrase=${settings_key}
_EOF_
fi
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment