Method: Bandshell::WirelessConnection.interfaces

Defined in:
lib/bandshell/netconfig.rb

.interfacesObject



302
303
304
305
306
# File 'lib/bandshell/netconfig.rb', line 302

def self.interfaces
  # Again this is not guaranteed to be a catch all.
  devices = Dir.glob('/sys/class/net/{ath,wlan}*')
  devices.map { |d| Interface.new(File.basename(d)) }
end