2 # $Id: 012-interface_tags -1 $
3 # $URL: svn+ssh://thierry@svn.planet-lab.org/svn/MyPLC/trunk/db-config.d/012-interface_tags $
4 #################### interface settings
5 # xxx this should move to PLC/Accessors
7 wireless_interface_types = [
9 { 'category' : "interface/wifi",
11 'description' : "802.11 %s -- see %s"%(y,z),
12 'min_role_id' : 40 } for (x,y,z) in [
14 ("mode","Mode","iwconfig"),
16 ("essid","ESSID","iwconfig"),
18 ("nw","Network Id","iwconfig"),
20 ("freq","Frequency","iwconfig"),
22 ("channel","Channel","iwconfig"),
24 ("sens","sensitivity threshold","iwconfig"),
26 ("rate","Rate","iwconfig"),
28 ("key","key","iwconfig key"),
30 ("key1","key1","iwconfig key [1]"),
32 ("key2","key2","iwconfig key [2]"),
34 ("key3","key3","iwconfig key [3]"),
36 ("key4","key4","iwconfig key [4]"),
38 ("securitymode","Security mode","iwconfig enc"),
40 ("iwconfig","Additional parameters to iwconfig","ifup-wireless"),
42 ("iwpriv","Additional parameters to iwpriv","ifup-wireless"),
47 for setting_type in wireless_interface_types:
48 SetTagType(setting_type)