+ <% if has_dsl then %>
+ var dsl_i = document.getElementById('dsl_i');
+ var dsl_s = document.getElementById('dsl_s');
+
+ var s = String.format(
+ '<strong><%:Status%>: </strong>%s<br />' +
+ '<strong><%:Line State%>: </strong>%s [0x%x]<br />' +
+ '<strong><%:Line Speed%>: </strong>%s/s / %s/s<br />' +
+ '<strong><%:Line Attenuation%>: </strong>%s dB / %s dB<br />' +
+ '<strong><%:Noise Margin%>: </strong>%s dB / %s dB<br />',
+ info.dsl.line_state, info.dsl.line_state_detail,
+ info.dsl.line_state_num,
+ info.dsl.data_rate_down_s, info.dsl.data_rate_up_s,
+ info.dsl.line_attenuation_down, info.dsl.line_attenuation_up,
+ info.dsl.noise_margin_down, info.dsl.noise_margin_up
+ );
+
+ dsl_s.innerHTML = String.format('<small>%s</small>', s);
+ dsl_i.innerHTML = String.format(
+ '<img src="<%=resource%>/icons/ethernet.png" />' +
+ '<br /><small>ADSL</small>'
+ );
+ <% end %>
+