blob: 4ded6705d091d60231da75b39f5405a86d6c9ba3 [file] [log] [blame]
Praseed Balakrishnand94df302014-11-12 17:20:16 -08001[{linc,
2 [{of_config,disabled},
3 {software_desc,<<"LINC-OE OpenFlow Software Switch 1.1">>},
4 {capable_switch_ports,
5 [{port,1,[{interface,"dummy"},{type,optical}]},
6 {port,2,[{interface,"dummy"},{type,optical}]},
7 {port,3,[{interface,"dummy"},{type,optical}]},
8 {port,4,[{interface,"dummy"},{type,optical}]},
9 {port,5,[{interface,"dummy"},{type,optical}]},
10 {port,6,[{interface,"dummy"},{type,optical}]},
11 {port,7,[{interface,"dummy"},{type,optical}]},
12 {port,8,[{interface,"dummy"},{type,optical}]},
13 {port,9,[{interface,"dummy"},{type,optical}]},
14 {port,10,[{interface,"dummy"},{type,optical}]},
15 {port,11,[{interface,"dummy"},{type,optical}]},
16 {port,12,[{interface,"dummy"},{type,optical}]},
17 {port,13,[{interface,"dummy"},{type,optical}]},
18 {port,14,[{interface,"dummy"},{type,optical}]},
19 {port,15,[{interface,"dummy"},{type,optical}]},
20 {port,16,[{interface,"dummy"},{type,optical}]},
21 {port,17,[{interface,"dummy"},{type,optical}]},
22 {port,18,[{interface,"dummy"},{type,optical}]},
23 {port,19,[{interface,"dummy"},{type,optical}]},
24 {port,20,[{interface,"dummy"},{type,optical}]},
25 {port,21,[{interface,"dummy"},{type,optical}]},
26 {port,22,[{interface,"dummy"},{type,optical}]},
27 {port,23,[{interface,"dummy"},{type,optical}]},
28 {port,24,[{interface,"dummy"},{type,optical}]},
29 {port,25,[{interface,"dummy"},{type,optical}]},
30 {port,26,[{interface,"dummy"},{type,optical}]},
31 {port,27,[{interface,"dummy"},{type,optical}]},
32 {port,28,[{interface,"dummy"},{type,optical}]},
33 {port,29,[{interface,"tap29"}]},
34 {port,30,[{interface,"tap30"}]},
35 {port,31,[{interface,"tap31"}]},
36 {port,32,[{interface,"tap32"}]},
37 {port,33,[{interface,"tap33"}]},
weibit94f6c342014-11-17 15:27:18 -080038 {port,34,[{interface,"tap34"}]},
39 {port,35,[{interface,"tap35"}]},
40 {port,36,[{interface,"tap36"}]},
41 {port,37,[{interface,"tap37"}]},
42 {port,38,[{interface,"tap38"}]},
43 {port,39,[{interface,"tap39"}]},
44 {port,40,[{interface,"tap40"}]}]},
Praseed Balakrishnand94df302014-11-12 17:20:16 -080045 {capable_switch_queues,[]},
46 {optical_links,
47 [{{1,50},{2,30}},
48 {{2,50},{3,30}},
49 {{3,50},{4,50}},
50 {{1,20},{5,50}},
51 {{2,20},{5,20}},
52 {{3,20},{6,50}},
53 {{4,20},{6,20}},
54 {{5,30},{6,40}},
55 {{5,40},{7,50}},
56 {{6,30},{8,50}},
57 {{7,20},{8,30}},
58 {{7,30},{9,50}},
59 {{8,20},{10,50}},
60 {{9,20},{10,20}}]},
61 {logical_switches,
62 [{switch,1,
63 [{backend,linc_us4_oe},
64 {datapath_id,"00:00:ff:ff:ff:ff:ff:01"},
weibit94f6c342014-11-17 15:27:18 -080065 {controllers,[{"Switch0-Controller","192.168.56.101",6633,tcp}]},
Praseed Balakrishnand94df302014-11-12 17:20:16 -080066 {controllers_listener,disabled},
67 {queues_status,disabled},
68 {ports,
69 [{port,1,[{queues,[]},{port_no,50}]},
70 {port,7,[{queues,[]},{port_no,20}]},
weibit94f6c342014-11-17 15:27:18 -080071 {port,29,[{queues,[]},{port_no,10}]},
72 {port,35,[{queues,[]},{port_no,11}]}]}]},
Praseed Balakrishnand94df302014-11-12 17:20:16 -080073 {switch,2,
74 [{backend,linc_us4_oe},
75 {datapath_id,"00:00:ff:ff:ff:ff:ff:02"},
weibit94f6c342014-11-17 15:27:18 -080076 {controllers,[{"Switch0-Controller","192.168.56.101",6633,tcp}]},
Praseed Balakrishnand94df302014-11-12 17:20:16 -080077 {controllers_listener,disabled},
78 {queues_status,disabled},
79 {ports,
80 [{port,2,[{queues,[]},{port_no,30}]},
81 {port,3,[{queues,[]},{port_no,50}]},
82 {port,9,[{queues,[]},{port_no,20}]}]}]},
83 {switch,3,
84 [{backend,linc_us4_oe},
85 {datapath_id,"00:00:ff:ff:ff:ff:ff:03"},
weibit94f6c342014-11-17 15:27:18 -080086 {controllers,[{"Switch0-Controller","192.168.56.101",6633,tcp}]},
Praseed Balakrishnand94df302014-11-12 17:20:16 -080087 {controllers_listener,disabled},
88 {queues_status,disabled},
89 {ports,
90 [{port,4,[{queues,[]},{port_no,30}]},
91 {port,5,[{queues,[]},{port_no,50}]},
92 {port,11,[{queues,[]},{port_no,20}]}]}]},
93 {switch,4,
94 [{backend,linc_us4_oe},
95 {datapath_id,"00:00:ff:ff:ff:ff:ff:04"},
weibit94f6c342014-11-17 15:27:18 -080096 {controllers,[{"Switch0-Controller","192.168.56.101",6633,tcp}]},
Praseed Balakrishnand94df302014-11-12 17:20:16 -080097 {controllers_listener,disabled},
98 {queues_status,disabled},
99 {ports,
100 [{port,6,[{queues,[]},{port_no,50}]},
101 {port,13,[{queues,[]},{port_no,20}]},
weibit94f6c342014-11-17 15:27:18 -0800102 {port,30,[{queues,[]},{port_no,10}]},
103 {port,36,[{queues,[]},{port_no,11}]}]}]},
Praseed Balakrishnand94df302014-11-12 17:20:16 -0800104 {switch,5,
105 [{backend,linc_us4_oe},
106 {datapath_id,"00:00:ff:ff:ff:ff:ff:05"},
weibit94f6c342014-11-17 15:27:18 -0800107 {controllers,[{"Switch0-Controller","192.168.56.101",6633,tcp}]},
Praseed Balakrishnand94df302014-11-12 17:20:16 -0800108 {controllers_listener,disabled},
109 {queues_status,disabled},
110 {ports,
111 [{port,8,[{queues,[]},{port_no,50}]},
112 {port,10,[{queues,[]},{port_no,20}]},
113 {port,15,[{queues,[]},{port_no,30}]},
114 {port,17,[{queues,[]},{port_no,40}]}]}]},
115 {switch,7,
116 [{backend,linc_us4_oe},
117 {datapath_id,"00:00:ff:ff:ff:ff:ff:07"},
weibit94f6c342014-11-17 15:27:18 -0800118 {controllers,[{"Switch0-Controller","192.168.56.101",6633,tcp}]},
Praseed Balakrishnand94df302014-11-12 17:20:16 -0800119 {controllers_listener,disabled},
120 {queues_status,disabled},
121 {ports,
122 [{port,18,[{queues,[]},{port_no,50}]},
123 {port,21,[{queues,[]},{port_no,20}]},
124 {port,23,[{queues,[]},{port_no,30}]},
weibit94f6c342014-11-17 15:27:18 -0800125 {port,32,[{queues,[]},{port_no,10}]},
126 {port,38,[{queues,[]},{port_no,11}]}]}]},
Praseed Balakrishnand94df302014-11-12 17:20:16 -0800127 {switch,8,
128 [{backend,linc_us4_oe},
129 {datapath_id,"00:00:ff:ff:ff:ff:ff:08"},
weibit94f6c342014-11-17 15:27:18 -0800130 {controllers,[{"Switch0-Controller","192.168.56.101",6633,tcp}]},
Praseed Balakrishnand94df302014-11-12 17:20:16 -0800131 {controllers_listener,disabled},
132 {queues_status,disabled},
133 {ports,
134 [{port,20,[{queues,[]},{port_no,50}]},
135 {port,22,[{queues,[]},{port_no,30}]},
136 {port,25,[{queues,[]},{port_no,20}]}]}]},
137 {switch,9,
138 [{backend,linc_us4_oe},
139 {datapath_id,"00:00:ff:ff:ff:ff:ff:09"},
weibit94f6c342014-11-17 15:27:18 -0800140 {controllers,[{"Switch0-Controller","192.168.56.101",6633,tcp}]},
Praseed Balakrishnand94df302014-11-12 17:20:16 -0800141 {controllers_listener,disabled},
142 {queues_status,disabled},
143 {ports,
144 [{port,24,[{queues,[]},{port_no,50}]},
145 {port,27,[{queues,[]},{port_no,20}]},
weibit94f6c342014-11-17 15:27:18 -0800146 {port,33,[{queues,[]},{port_no,10}]},
147 {port,39,[{queues,[]},{port_no,11}]}]}]},
Praseed Balakrishnand94df302014-11-12 17:20:16 -0800148 {switch,10,
149 [{backend,linc_us4_oe},
150 {datapath_id,"00:00:ff:ff:ff:ff:ff:0A"},
weibit94f6c342014-11-17 15:27:18 -0800151 {controllers,[{"Switch0-Controller","192.168.56.101",6633,tcp}]},
Praseed Balakrishnand94df302014-11-12 17:20:16 -0800152 {controllers_listener,disabled},
153 {queues_status,disabled},
154 {ports,
155 [{port,26,[{queues,[]},{port_no,50}]},
156 {port,28,[{queues,[]},{port_no,20}]},
weibit94f6c342014-11-17 15:27:18 -0800157 {port,34,[{queues,[]},{port_no,10}]},
158 {port,40,[{queues,[]},{port_no,11}]}]}]},
Praseed Balakrishnand94df302014-11-12 17:20:16 -0800159 {switch,6,
160 [{backend,linc_us4_oe},
161 {datapath_id,"00:00:ff:ff:ff:ff:ff:06"},
weibit94f6c342014-11-17 15:27:18 -0800162 {controllers,[{"Switch0-Controller","192.168.56.101",6633,tcp}]},
Praseed Balakrishnand94df302014-11-12 17:20:16 -0800163 {controllers_listener,disabled},
164 {queues_status,disabled},
165 {ports,
166 [{port,12,[{queues,[]},{port_no,50}]},
167 {port,14,[{queues,[]},{port_no,20}]},
168 {port,16,[{queues,[]},{port_no,40}]},
169 {port,19,[{queues,[]},{port_no,30}]},
weibit94f6c342014-11-17 15:27:18 -0800170 {port,31,[{queues,[]},{port_no,10}]},
171 {port,37,[{queues,[]},{port_no,11}]}]}]}]}]},
Praseed Balakrishnand94df302014-11-12 17:20:16 -0800172 {epcap,[{verbose,false},{stats_interval,10}]},
173 {enetconf,
174 [{capabilities,
175 [{base,{1,0}},
176 {base,{1,1}},
177 {startup,{1,0}},
178 {'writable-running',{1,0}}]},
179 {callback_module,linc_ofconfig},
180 {sshd_ip,any},
181 {sshd_port,1830},
182 {sshd_user_passwords,[{"linc","linc"}]}]},
183 {lager,
184 [{handlers,
185 [{lager_console_backend,info},
186 {lager_file_backend,
187 [{"log/error.log",error,10485760,"$D0",5},
188 {"log/console.log",info,10485760,"$D0",5}]}]}]},
189 {sasl,
190 [{sasl_error_logger,{file,"log/sasl-error.log"}},
191 {errlog_type,error},
192 {error_logger_mf_dir,"log/sasl"},
193 {error_logger_mf_maxbytes,10485760},
194 {error_logger_mf_maxfiles,5}]},
195 {sync,[{excluded_modules,[procket]}]}].