Method: Bandshell::WirelessConnection#write_configs

Defined in:
lib/bandshell/netconfig.rb

#write_configsObject



273
274
275
276
277
278
279
280
281
282
283
284
# File 'lib/bandshell/netconfig.rb', line 273

def write_configs
  # Write a wpa_supplicant.conf file for an unsecured network.
  File.open(@wpa_config_file, 'w') do |wpaconf|
    # long lines, sorry!
    wpaconf.puts "ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev"
    wpaconf.puts "network={"
    wpaconf.puts "ssid=\"#{@ssid}\""
    wpaconf.puts "scan_ssid=1"
    wpaconf.puts "key_mgmt=NONE"
    wpaconf.puts "}"
  end
end