Remove obsolete file.
[connman] / test / join-network
1 #!/usr/bin/python
2
3 import sys
4 import dbus
5
6 if (len(sys.argv) < 2):
7         print "Usage: %s <ssid> [passphrase] [security]" % (sys.argv[0])
8         sys.exit(1)
9
10 bus = dbus.SystemBus()
11
12 manager = dbus.Interface(bus.get_object("org.moblin.connman", "/"),
13                                         "org.moblin.connman.Manager")
14
15 properties = manager.GetProperties()
16
17 for path in properties["Devices"]:
18         device = dbus.Interface(bus.get_object("org.moblin.connman", path),
19                                                 "org.moblin.connman.Device")
20
21         properties = device.GetProperties()
22
23         if (properties["Type"] != "wifi"):
24                 continue;
25
26         print "[ %s ]" % (path)
27         print "Attempting to join %s" % (sys.argv[1])
28
29         if len(sys.argv) > 2:
30                 if len(sys.argv) > 3:
31                         security = sys.argv[3]
32                 else:
33                         security = "rsn"
34                 passphrase = sys.argv[2]
35         else:
36                 security = "none"
37                 passphrase = ""
38
39         device.JoinNetwork({ "WiFi.Mode": "managed",
40                                         "WiFi.SSID": sys.argv[1],
41                                         "WiFi.Security": security,
42                                         "WiFi.Passphrase": passphrase })