Initial commit for debian packaging
[pyiw] / test.py
1 #!/usr/bin/env python
2
3 import sys
4 import time
5 import pyiw
6
7 INTERFACE = "eth1"
8
9 def PrintAllValues(iface):
10         for val in iface:
11                 print "%-9s = %s" % (val, iface[val])
12         
13 if __name__ == "__main__":
14         print "Using device:", INTERFACE, "\n"
15         print "Version [ PyIW      ]:", pyiw.version()
16         print "Version [ libiw/WE  ]:", pyiw.iw_version()
17         print "Version [ kernel/WE ]:", pyiw.we_version(), "\n"
18
19         try:
20                 iface = pyiw.WirelessInterface(INTERFACE)
21
22                 iface["essid"]   = "01234567890123456789fasdfasdfas"
23                 iface["channel"] = 1.0
24
25                 for i in iface:
26                         print i, "-", iface[i]
27
28         except pyiw.error, error:
29                 print "Error:", error
30
31                 sys.exit(1)
32
33         print "\nScanning...\n"
34
35         for net in iface.Scan():
36                 print net["essid"], "- WPA Active:", net["wpa"]