{
    "name"  : "运营商是否限制ADSL线路MTU",
    "problems" : {
        "adsl_mtu" : {
            "desc"      : "【问题】运营商限制${0}的MTU，可能导致设备与认证服务器通信异常",
            "advice"    : "【建议】如果存在无法弹出认证界面的问题，可以尝试改小ADSL线路的MTU，修改方法为：进入dialer口配置模式，执行mtu 1400（或更小的值）" 
        }
    }
}

---------------------------code-------------------------------
adsl = ""

res = cli("show ip i b | in dialer")
print res

res = res.split(/\r?\n/)
if res.length == 2 :
	return 'success'
end

i = 1
while i < (res.length - 1) :
	res_tmp = res[i]
	
	if res_tmp.search(/down/i) != -1 :
	else :
		res_tmp = res_tmp.match(/(dialer\s\d)\s+/i)
		res_tmp = res_tmp[1]
		adsl = adsl + res_tmp + '、'
	end
	
    i = i + 1
end

if adsl == "" :
	return 'success'
else :
	adsl_tmp = adsl.lastIndexOf('、')
	adsl_tmp = adsl.substring(0, adsl_tmp)
	adsl = adsl_tmp
	add_problem('adsl_mtu', [adsl])
    return 'warn'
end