{"id":229355,"date":"2014-07-10T16:41:03","date_gmt":"2014-07-10T12:41:03","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=229355"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=229355","title":{"rendered":"<span class=\"post_title\">\u0417\u0430\u0449\u0438\u0449\u0430\u0435\u043c \u0440\u043e\u0443\u0442\u0435\u0440 \u043e\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e dd-wrt<\/span>"},"content":{"rendered":"<div class=\"content html_format\">     \t\u041f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440 \u0443 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u044f \u043e\u0442\u0431\u044b\u0432\u0430\u044e \u0440\u0430\u0431\u043e\u0447\u0443\u044e \u043f\u043e\u0432\u0438\u043d\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u0434\u0430\u0451\u0442 \u0430\u0431\u043e\u043d\u0435\u043d\u0442\u0430\u043c \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440\u044b \u0432 \u0431\u0435\u0437\u0432\u043e\u0437\u043c\u0435\u0437\u0434\u043d\u043e\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434 \u0437\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u0430. \u041f\u0440\u0438 \u0432\u044b\u0434\u0430\u0447\u0435 \u0440\u043e\u0443\u0442\u0435\u0440\u0430 \u043c\u0435\u0445\u0430\u043d\u0438\u043a\u0438 \u043f\u0440\u043e\u0448\u0438\u0432\u0430\u044e\u0442 \u0435\u0433\u043e, \u0432\u043d\u043e\u0441\u044f \u043b\u043e\u0433\u0438\u043d, \u043f\u0430\u0440\u043e\u043b\u044c, ip \u0438 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u044f wifi. \u0418 \u0432\u0441\u0451 \u0431\u044b \u043d\u0438\u0447\u0435\u0433\u043e, \u043d\u043e \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u043e\u0441\u043e\u0431\u043e \u0443\u043c\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043b\u044e\u0431\u044f\u0442 \u043f\u043e\u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c \u0434\u0435\u0432\u0430\u0439\u0441, \u0434\u0430 \u0438 \u043d\u0430 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440\u0430\u0445 \u0435\u0441\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0430 \u0441\u0431\u0440\u043e\u0441\u0430 \u043a \u0437\u0430\u0432\u043e\u0434\u0441\u043a\u0438\u043c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c, \u043f\u043e\u0441\u043b\u0435 \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0446\u0438\u0439 \u0441 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043b\u0438\u0431\u043e \u0430\u0431\u043e\u043d\u0435\u043d\u0442 \u0435\u0445\u0430\u043b \u0432 \u043e\u0444\u0438\u0441, \u043b\u0438\u0431\u043e \u043c\u0435\u0445\u0430\u043d\u0438\u043a \u0432\u044b\u0435\u0437\u0436\u0430\u043b \u043a \u0430\u0431\u043e\u043d\u0435\u043d\u0442\u0443 \u0437\u0430\u043d\u043e\u0432\u043e \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e. \u0427\u0430\u0448\u0430 \u0442\u0435\u0440\u043f\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u043d\u0438\u043b\u0430\u0441\u044c \u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u043a\u0430\u043f\u043b\u0435\u0439 \u0441\u0442\u0430\u043b TL-WR841N, \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440 \u0437\u0430\u043a\u0443\u043f\u0438\u043b \u043a\u0440\u0443\u043f\u043d\u0443\u044e \u043f\u0430\u0440\u0442\u0438\u044e. <br \/>  \u041c\u0430\u043b\u043e \u0442\u043e\u0433\u043e \u0447\u0442\u043e \u043f\u0435\u0434\u0430\u043b\u044c\u043a\u0430 \u0441\u0431\u0440\u043e\u0441\u0430 \u043d\u0435 \u0443\u0442\u043e\u043f\u043b\u0435\u043d\u0430 (\u0430 \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0430 \u0442\u0430\u043a, \u0447\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0436\u0430\u0442\u0430 \u043f\u0435\u0440\u0435\u043a\u0440\u0443\u0447\u0435\u043d\u043d\u044b\u043c \u043a\u0430\u0431\u0435\u043b\u0435\u043c \u0434\u0430 \u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0445\u043b\u0430\u043c\u043e\u043c \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0438\u043d\u043e\u0433\u0434\u0430 \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0430\u0431\u043e\u043d\u0435\u043d\u0442\u0441\u043a\u0438\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430) \u0442\u0430\u043a \u0435\u0449\u0451 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043b WPS \u0438 RESET \u043d\u0430 \u043e\u0434\u043d\u043e\u0439 \u043a\u043d\u043e\u043f\u043a\u0435, \u0447\u0442\u043e \u043c\u044f\u0433\u043a\u043e \u0433\u043e\u0432\u043e\u0440\u044f \u0447\u0443\u0434\u043d\u041e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435.<br \/>  <img decoding=\"async\" src=\"http:\/\/habrastorage.org\/getpro\/habr\/post_images\/3da\/581\/d4f\/3da581d4f71fe105d47059e832808e4d.png\" alt=\"image\"\/><br \/>  \u0411\u044b\u043b \u0435\u0449\u0451 \u043e\u0434\u0438\u043d \u0431\u043e\u043b\u0435\u0437\u043d\u0435\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u2014 \u0441 \u0440\u043e\u0434\u043d\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u043e\u0439 TP-Link&#8217;a \u0440\u043e\u0443\u0442\u0435\u0440 \u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u043b \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u0440\u044b\u0432\u0430 \u0441\u0432\u044f\u0437\u0438. <br \/>  \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u0438 \u043d\u0430\u0448\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438\u043c\u0435\u0435\u0442 \u0441\u0432\u043e\u0438 \u043c\u0438\u043d\u0443\u0441\u044b, \u043a\u0430\u043a-\u0442\u043e \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u043c\u0435\u043d\u044b \u043f\u0430\u0440\u043e\u043b\u0435\u0439, \u043d\u043e \u0441 \u044d\u0442\u0438\u043c \u043c\u044b \u0433\u043e\u0442\u043e\u0432\u044b \u043c\u0438\u0440\u0438\u0442\u044c\u0441\u044f.<br \/>  \u041d\u0443 \u0447\u0442\u043e\u0436\u2026 \u041d\u0430\u0447\u0438\u043d\u0430\u0435\u043c \u00ab\u043b\u0435\u0447\u0435\u043d\u0438\u0435\u00bb.<br \/>  <a name=\"habracut\"><\/a><br \/>  \u042f \u043d\u0435 \u043f\u0438\u0442\u0430\u044e \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043b\u044e\u0431\u0432\u0438 \u043a \u043b\u0438\u043d\u0443\u043a\u0441\u0443, \u043d\u043e \u0437\u0430\u0432\u0435\u0441\u0442\u0438 \u0432\u0435\u0441\u044c \u043d\u0443\u0436\u043d\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 \u043f\u043e\u0434 FreeBSD \u0441 \u0445\u043e\u0434\u0443 \u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c, \u0434\u0430 \u0438 \u0432 \u043f\u0440\u0435\u0434\u0432\u0435\u0440\u0438\u0438 \u043a\u043e\u0432\u044b\u0440\u044f\u043d\u0438\u044f \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0430\u0445 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u0437\u0430\u0442\u043e\u0447\u0435\u043d\u043d\u043e\u0439 \u043f\u043e\u0434 \u043b\u0438\u043d\u0443\u043a\u0441 \u0441\u0438\u043b\u044c\u043d\u043e \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0430 \u0444\u0440\u044f\u0448\u043a\u0435 \u043d\u0435 \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u0441\u0451 \u043d\u0438\u0436\u0435\u043e\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0435 \u0434\u0435\u043b\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u0434   <\/p>\n<pre><code class=\"bash\"># uname -a Linux debian64 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u1 x86_64 GNU\/Linux <\/code><\/pre>\n<p>  \u0412\u0430\u0436\u043d\u044b\u043c \u043d\u044e\u0430\u043d\u0441\u043e\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f <b>x86_64<\/b>, \u043d\u043e \u043e \u043d\u0451\u043c \u043f\u043e\u0437\u0436\u0435.<br \/>  \u041a\u043e\u043d\u0435\u0447\u043d\u0430\u044f \u043d\u0430\u0448\u0430 \u0437\u0430\u0434\u0430\u0447 \u2014 \u0437\u0430\u043b\u0438\u0442\u044c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443 \u0432 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0443\u044e \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u0443\u0434\u0443\u0442 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u044b \u043f\u043e\u0441\u043b\u0435 \u0441\u0431\u0440\u043e\u0441\u0430 \u0432 \u0437\u0430\u0432\u043e\u0434\u0441\u043a\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438. \u041f\u043e\u043f\u0443\u0442\u043d\u043e \u0440\u0435\u0448\u0430\u0435\u043c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u0441 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u0440\u044b\u0432\u0430 \u0441\u0432\u044f\u0437\u0438. \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u043d\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u043d\u0430 <a href=\"http:\/\/dd-wrt.com\">dd-wrt<\/a>, \u0430 \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u043a\u043e\u0434\u043e\u0432 \u0434\u0435\u043b\u0430\u0435\u0442 \u0435\u0451 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439.<br \/>  \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c <a href=\"http:\/\/download1.dd-wrt.com\/dd-wrtv2\/downloads\/others\/eko\/BrainSlayer-V24-preSP2\/2014\/06-23-2014-r24461\/tplink_tl-wr841ndv8\/tl-wr841nd-webflash.bin\">\u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443<\/a> \u043f\u043e\u0434 \u043d\u0430\u0448\u0443 \u0440\u0435\u0432\u0438\u0437\u0438\u044e. \u0417\u0430\u043b\u0438\u0432\u0430\u0435\u043c \u0432 \u0440\u043e\u0443\u0442\u0435\u0440, \u0434\u0435\u043b\u0430\u0435\u043c \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0438 \u0438\u0449\u0435\u043c \u0433\u0434\u0435-\u0436\u0435 \u043e\u043d\u0438 \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f. \u041d\u0435\u043c\u043d\u043e\u0436\u043a\u043e \u043f\u043egrep\u0430\u0432  <\/p>\n<pre><code class=\"bash\">root@DD-WRT:~# grep -rn test00 \/etc \/etc\/defaults.bin:160: ppp_usernametest001 root@DD-WRT:~# <\/code><\/pre>\n<p>  \u0432\u044b\u044f\u0441\u043d\u044f\u0435\u043c, \u0447\u0442\u043e \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u043e\u043d\u0438 \u0432 \u0444\u0430\u0439\u043b\u0438\u043a\u0435 \/etc\/defaults.bin, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438 \u0431\u0443\u0434\u0435\u043c \u043f\u0440\u0430\u0432\u0438\u0442\u044c. \u0418\u043c\u0435\u043d\u043d\u043e \u0438\u0437 \u043d\u0435\u0433\u043e \u0434\u0451\u0440\u0433\u0430\u044e\u0442\u0441\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. \u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043f\u043e\u0433\u0443\u0433\u043b\u0438\u0432 \u043d\u0430\u0445\u043e\u0434\u0438\u043c \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u043f\u0440\u0430\u0432\u043a\u0438 \u0435\u0433\u043e hex-\u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u043e\u043c, \u043d\u043e \u0438\u0437\u0432\u0440\u0430\u0449\u0430\u0442\u044c\u0441\u044f \u0441 hex-editor&#8217;\u043e\u043c \u0438\u043c\u0435\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 \u043d\u0435 \u043d\u0430\u0448 \u043c\u0435\u0442\u043e\u0434. \u041f\u0443\u0442\u0435\u0439 \u0443 \u043d\u0430\u0441 \u0442\u0440\u0438:<br \/>   \u2014 \u0441\u043e\u0431\u0440\u0430\u0442\u044c \u0432\u0441\u044e \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443 \u0438\u0437 \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u043e\u0432;<br \/>   \u2014 \u0441\u043e\u0431\u0440\u0430\u0442\u044c \u0438\u0437 \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u043e\u0432 \u0442\u043e\u043b\u044c\u043a\u043e defaults.bin \u0438 \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u0443\u044e \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443 \u043f\u043e\u0434\u043c\u0435\u043d\u0438\u0442\u044c \u0435\u0433\u043e;<br \/>   \u2014 \u0441\u043e\u0437\u0434\u0430\u0442\u044c defaults.bin \u0441\u0430\u043c\u043e\u043c\u0443 \u0438 \u043e\u043f\u044f\u0442\u044c \u0436\u0435 \u043f\u043e\u0434\u043c\u0435\u043d\u0438\u0442\u044c \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0435.<br \/>  \u0412\u0441\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u0436\u0438\u0437\u043d\u0435\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b, \u0438 \u0445\u043e\u0442\u044f \u043c\u044b \u043f\u043e\u0439\u0434\u0451\u043c \u043f\u043e 3-\u043c\u0443 \u043f\u0443\u0442\u0438, \u043a\u043e\u0441\u043d\u0451\u043c\u0441\u044f 2-\u0445 \u043f\u0435\u0440\u0432\u044b\u0445 \u0442\u0430\u043a\u0436\u0435. \u0414\u043b\u044f \u0442\u043e\u0433\u043e \u0447\u0442\u043e\u0431\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443 \u0438\u0437 \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u043e\u0432 \u043d\u0430\u0434\u043e \u043f\u043e\u043c\u043d\u0438\u0442\u044c, \u0447\u0442\u043e \u0441\u043e\u0431\u0438\u0440\u0430\u0442\u044c \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0434 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0443 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430, \u0432 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 MIPS, \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u043c\u044b \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u043e\u043f\u0430\u0434\u0430\u0435\u043c \u043d\u0430 \u0433\u0435\u043c\u043e\u0440\u0440\u043e\u0439 \u0441 \u043a\u0440\u043e\u0441\u0441-\u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u0435\u0439. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0430 \u0441\u0430\u0439\u0442\u0435 dd-wrt \u0435\u0441\u0442\u044c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0435 toolchain&#8217;\u044b, \u043d\u043e \u0432\u0441\u0451 \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u043d\u0438\u0445 \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0442 \u00ab404 Not Found\u00bb. \u041d\u0430\u0439\u0442\u0438-\u0442\u0430\u043a\u0438 \u0438\u0445 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u2014 <a href=\"ftp:\/\/ftp.dd-wrt.com\/toolchains\/toolchains.tar.xz\">ftp.dd-wrt.com\/toolchains\/toolchains.tar.xz<\/a>.<br \/>  <b>N.B.<\/b>: \u0432\u0441\u0435 \u0442\u0443\u043b\u0447\u0435\u0439\u043d\u044b \u0441\u043e\u0431\u0440\u0430\u043d\u044b \u043f\u043e\u0434 x86_64, \u0438\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0434\u043b\u044f \u043e\u043f\u044b\u0442\u043e\u0432 \u043b\u0443\u0447\u0448\u0435 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0441\u0442\u0430\u0432\u0438\u0442\u044c x86_64<br \/>  \u041e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u043a\u0440\u043e\u0441\u0441-\u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u0438 \u043d\u0435 \u0431\u0443\u0434\u0435\u043c, \u044d\u0442\u0430 \u0442\u0435\u043c\u0430 \u043e\u0441\u0432\u0435\u0449\u0435\u043d\u0430 \u0432 <a href=\"http:\/\/www.dd-wrt.com\/wiki\/index.php\/Development#Download_Section\">wiki dd-wrt<\/a> <\/p>\n<p>  \u041d\u043e \u0438\u0434\u0451\u043c \u0441\u0432\u043e\u0435\u0439 \u0434\u043e\u0440\u043e\u0433\u043e\u0439. \u041d\u0430\u0447\u0438\u043d\u0430\u0435\u043c \u0441 \u0440\u0430\u0437\u0431\u043e\u0440\u043a\u0438 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438.<br \/>  \u0421\u043a\u0430\u0447\u0438\u0432\u0430\u0435\u043c <a href=\"https:\/\/code.google.com\/p\/firmware-mod-kit\/\">Firmware Modification Kit<\/a>  <\/p>\n<pre><code class=\"bash\"># git clone https:\/\/code.google.com\/p\/firmware-mod-kit\/ <\/code><\/pre>\n<p>  \u0420\u0430\u0437\u0431\u0438\u0440\u0430\u0435\u043c \u043d\u0430\u0448\u0443 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443   <\/p>\n<pre><code class=\"bash\"># firmware-mod-kit\/extract-firmware.sh tl-wr841nd-webflash.bin .\/working_directory\/ <\/code><\/pre>\n<p>  \u0422\u0435\u043f\u0435\u0440\u044c \u0437\u0430\u0439\u043c\u0451\u043c\u0441\u044f \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u043e\u0439 \u043d\u0430\u0448\u0435\u0433\u043e defaults.bin.<br \/>  \u041f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 dd-wrt  <\/p>\n<pre><code class=\"bash\"># svn co svn:\/\/svn.dd-wrt.com\/DD-WRT <\/code><\/pre>\n<p>  \u0421\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0438\u0437 \u0432\u0441\u0435\u0445 \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u043e\u0432 \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043b\u0438\u0448\u044c 2 \u0444\u0430\u0439\u043b\u0430  <\/p>\n<pre><code class=\"bash\"># find .\/src\/router\/services\/ -name defaults.c .\/src\/router\/services\/sysinit\/defaults.c .\/src\/router\/services\/bin\/defaults.c <\/code><\/pre>\n<p>  \u041f\u0435\u0440\u0432\u044b\u0439 \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u0443\u044e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 srouter_defaults, \u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u0437\u0430\u0433\u043e\u043d\u044f\u0435\u0442 \u0435\u0451 \u0432 defaults.bin.<br \/>  \u041c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u0443\u0435\u043c \u044d\u0442\u0438 \u0444\u0430\u0439\u043b\u0438\u043a\u0438 \u043f\u043e\u0434 \u0441\u0435\u0431\u044f:<br \/>  \u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430:  <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">defaults.c<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"cpp\">#include &lt;epivers.h&gt; #include &lt;string.h&gt; #include &lt;bcmnvram.h&gt; #include &lt;typedefs.h&gt; #include &lt;wlioctl.h&gt; #include &lt;stdio.h&gt; #include &lt;ezc.h&gt;  #include &lt;code_pattern.h&gt; #include &lt;cy_conf.h&gt;  struct nvram_tuple srouter_defaults[] = { {&quot;nvram_ver&quot;, &quot;3&quot;, 0}, {&quot;router_style&quot;, &quot;elegant&quot;, 0}, {&quot;os_name&quot;, &quot;&quot;, 0}, {&quot;os_version&quot;, &quot;4.150.10.5&quot;, 0}, {&quot;os_date&quot;, &quot;Jul  9 2014&quot;, 0}, {&quot;ct_modules&quot;, &quot;&quot;, 0}, {&quot;wait_time&quot;, &quot;5&quot;, 0}, {&quot;timer_interval&quot;, &quot;3600&quot;, 0}, {&quot;time_zone&quot;, &quot;Europe\/Minsk&quot;, 0}, {&quot;ntp_server&quot;, &quot;&quot;, 0}, {&quot;refresh_time&quot;, &quot;3&quot;, 0}, {&quot;auth_limit&quot;, &quot;180&quot;, 0}, {&quot;log_level&quot;, &quot;0&quot;, 0}, {&quot;ezc_enable&quot;, &quot;1&quot;, 0}, {&quot;ezc_version&quot;, &quot;2&quot;, 0}, {&quot;is_default&quot;, &quot;1&quot;, 0}, {&quot;os_server&quot;, &quot;&quot;, 0}, {&quot;stats_server&quot;, &quot;&quot;, 0}, {&quot;console_loglevel&quot;, &quot;7&quot;, 0}, {&quot;fw_disable&quot;, &quot;0&quot;, 0}, {&quot;log_enable&quot;, &quot;0&quot;, 0}, {&quot;log_ipaddr&quot;, &quot;0&quot;, 0}, {&quot;lan_ifname&quot;, &quot;&quot;, 0}, {&quot;lan_ifnames&quot;, &quot;&quot;, 0}, {&quot;lan_hwnames&quot;, &quot;&quot;, 0}, {&quot;lan_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_ifname&quot;, &quot;eth1&quot;, 0}, {&quot;lan_proto&quot;, &quot;dhcp&quot;, 0}, {&quot;lan_ipaddr&quot;, &quot;192.168.1.1&quot;, 0}, {&quot;lan_netmask&quot;, &quot;255.255.255.0&quot;, 0}, {&quot;lan_gateway&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;sv_localdns&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;lan_stp&quot;, &quot;0&quot;, 0}, {&quot;lan_wins&quot;, &quot;&quot;, 0}, {&quot;lan_domain&quot;, &quot;&quot;, 0}, {&quot;lan_lease&quot;, &quot;86400&quot;, 0}, {&quot;wan_dial&quot;, &quot;0&quot;, 0}, {&quot;wan_ifname&quot;, &quot;&quot;, 0}, {&quot;wan_ifname2&quot;, &quot;&quot;, 0}, {&quot;wan_ifnames&quot;, &quot;&quot;, 0}, {&quot;wan_default&quot;, &quot;&quot;, 0}, {&quot;wan_hwname&quot;, &quot;&quot;, 0}, {&quot;wan_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wan_vdsl&quot;, &quot;0&quot;, 0}, {&quot;dtag_vlan8&quot;, &quot;0&quot;, 0}, {&quot;wan_proto&quot;, &quot;pptp&quot;, 0}, {&quot;wan_ipaddr&quot;, &quot;10.34.1.231&quot;, 0}, {&quot;wan_netmask&quot;, &quot;255.255.240.0&quot;, 0}, {&quot;wan_gateway&quot;, &quot;10.34.1.1&quot;, 0}, {&quot;pptp_wan_gateway&quot;, &quot;10.34.1.1&quot;, 0}, {&quot;l2tp_wan_gateway&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;wan_dns&quot;, &quot;77.88.8.8 8.8.8.8 8.8.4.4&quot;, 0}, {&quot;wan_wins&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;wan_dualaccess&quot;, &quot;1&quot;, 0}, {&quot;wan_hostname&quot;, &quot;&quot;, 0}, {&quot;wan_domain&quot;, &quot;&quot;, 0}, {&quot;wan_lease&quot;, &quot;86400&quot;, 0}, {&quot;static_route&quot;, &quot;&quot;, 0}, {&quot;static_route_name&quot;, &quot;&quot;, 0}, {&quot;ses_enable&quot;, &quot;1&quot;, 0}, {&quot;ses_event&quot;, &quot;2&quot;, 0}, {&quot;ses_button&quot;, &quot;0&quot;, 0}, {&quot;ses_script&quot;, &quot;&quot;, 0}, {&quot;wan_primary&quot;, &quot;1&quot;, 0}, {&quot;wan_unit&quot;, &quot;0&quot;, 0}, {&quot;filter_maclist&quot;, &quot;&quot;, 0}, {&quot;filter_macmode&quot;, &quot;deny&quot;, 0}, {&quot;filter_client0&quot;, &quot;&quot;, 0}, {&quot;filter_port&quot;, &quot;&quot;, 0}, {&quot;filter_rule1&quot;, &quot;&quot;, 0}, {&quot;filter_rule2&quot;, &quot;&quot;, 0}, {&quot;filter_rule3&quot;, &quot;&quot;, 0}, {&quot;filter_rule4&quot;, &quot;&quot;, 0}, {&quot;filter_rule5&quot;, &quot;&quot;, 0}, {&quot;filter_rule6&quot;, &quot;&quot;, 0}, {&quot;filter_rule7&quot;, &quot;&quot;, 0}, {&quot;filter_rule8&quot;, &quot;&quot;, 0}, {&quot;filter_rule9&quot;, &quot;&quot;, 0}, {&quot;filter_rule10&quot;, &quot;&quot;, 0}, {&quot;filter_tod1&quot;, &quot;&quot;, 0}, {&quot;filter_tod2&quot;, &quot;&quot;, 0}, {&quot;filter_tod3&quot;, &quot;&quot;, 0}, {&quot;filter_tod4&quot;, &quot;&quot;, 0}, {&quot;filter_tod5&quot;, &quot;&quot;, 0}, {&quot;filter_tod6&quot;, &quot;&quot;, 0}, {&quot;filter_tod7&quot;, &quot;&quot;, 0}, {&quot;filter_tod8&quot;, &quot;&quot;, 0}, {&quot;filter_tod9&quot;, &quot;&quot;, 0}, {&quot;filter_tod10&quot;, &quot;&quot;, 0}, {&quot;filter_tod_buf1&quot;, &quot;&quot;, 0}, {&quot;filter_tod_buf2&quot;, &quot;&quot;, 0}, {&quot;filter_tod_buf3&quot;, &quot;&quot;, 0}, {&quot;filter_tod_buf4&quot;, &quot;&quot;, 0}, {&quot;filter_tod_buf5&quot;, &quot;&quot;, 0}, {&quot;filter_tod_buf6&quot;, &quot;&quot;, 0}, {&quot;filter_tod_buf7&quot;, &quot;&quot;, 0}, {&quot;filter_tod_buf8&quot;, &quot;&quot;, 0}, {&quot;filter_tod_buf9&quot;, &quot;&quot;, 0}, {&quot;filter_tod_buf10&quot;, &quot;&quot;, 0}, {&quot;filter_ip_grp1&quot;, &quot;&quot;, 0}, {&quot;filter_ip_grp2&quot;, &quot;&quot;, 0}, {&quot;filter_ip_grp3&quot;, &quot;&quot;, 0}, {&quot;filter_ip_grp4&quot;, &quot;&quot;, 0}, {&quot;filter_ip_grp5&quot;, &quot;&quot;, 0}, {&quot;filter_ip_grp6&quot;, &quot;&quot;, 0}, {&quot;filter_ip_grp7&quot;, &quot;&quot;, 0}, {&quot;filter_ip_grp8&quot;, &quot;&quot;, 0}, {&quot;filter_ip_grp9&quot;, &quot;&quot;, 0}, {&quot;filter_ip_grp10&quot;, &quot;&quot;, 0}, {&quot;filter_mac_grp1&quot;, &quot;&quot;, 0}, {&quot;filter_mac_grp2&quot;, &quot;&quot;, 0}, {&quot;filter_mac_grp3&quot;, &quot;&quot;, 0}, {&quot;filter_mac_grp4&quot;, &quot;&quot;, 0}, {&quot;filter_mac_grp5&quot;, &quot;&quot;, 0}, {&quot;filter_mac_grp6&quot;, &quot;&quot;, 0}, {&quot;filter_mac_grp7&quot;, &quot;&quot;, 0}, {&quot;filter_mac_grp8&quot;, &quot;&quot;, 0}, {&quot;filter_mac_grp9&quot;, &quot;&quot;, 0}, {&quot;filter_mac_grp10&quot;, &quot;&quot;, 0}, {&quot;filter_web_host1&quot;, &quot;&quot;, 0}, {&quot;filter_web_host2&quot;, &quot;&quot;, 0}, {&quot;filter_web_host3&quot;, &quot;&quot;, 0}, {&quot;filter_web_host4&quot;, &quot;&quot;, 0}, {&quot;filter_web_host5&quot;, &quot;&quot;, 0}, {&quot;filter_web_host6&quot;, &quot;&quot;, 0}, {&quot;filter_web_host7&quot;, &quot;&quot;, 0}, {&quot;filter_web_host8&quot;, &quot;&quot;, 0}, {&quot;filter_web_host9&quot;, &quot;&quot;, 0}, {&quot;filter_web_host10&quot;, &quot;&quot;, 0}, {&quot;filter_web_host11&quot;, &quot;&quot;, 0}, {&quot;filter_web_host12&quot;, &quot;&quot;, 0}, {&quot;filter_web_host13&quot;, &quot;&quot;, 0}, {&quot;filter_web_host14&quot;, &quot;&quot;, 0}, {&quot;filter_web_url1&quot;, &quot;&quot;, 0}, {&quot;filter_web_url2&quot;, &quot;&quot;, 0}, {&quot;filter_web_url3&quot;, &quot;&quot;, 0}, {&quot;filter_web_url4&quot;, &quot;&quot;, 0}, {&quot;filter_web_url5&quot;, &quot;&quot;, 0}, {&quot;filter_web_url6&quot;, &quot;&quot;, 0}, {&quot;filter_web_url7&quot;, &quot;&quot;, 0}, {&quot;filter_web_url8&quot;, &quot;&quot;, 0}, {&quot;filter_web_url9&quot;, &quot;&quot;, 0}, {&quot;filter_web_url10&quot;, &quot;&quot;, 0}, {&quot;filter_web_url11&quot;, &quot;&quot;, 0}, {&quot;filter_web_url12&quot;, &quot;&quot;, 0}, {&quot;filter_web_url13&quot;, &quot;&quot;, 0}, {&quot;filter_web_url14&quot;, &quot;&quot;, 0}, {&quot;filter_web_url15&quot;, &quot;&quot;, 0}, {&quot;filter_port_grp1&quot;, &quot;&quot;, 0}, {&quot;filter_port_grp2&quot;, &quot;&quot;, 0}, {&quot;filter_port_grp3&quot;, &quot;&quot;, 0}, {&quot;filter_port_grp4&quot;, &quot;&quot;, 0}, {&quot;filter_port_grp5&quot;, &quot;&quot;, 0}, {&quot;filter_port_grp6&quot;, &quot;&quot;, 0}, {&quot;filter_port_grp7&quot;, &quot;&quot;, 0}, {&quot;filter_port_grp8&quot;, &quot;&quot;, 0}, {&quot;filter_port_grp9&quot;, &quot;&quot;, 0}, {&quot;filter_port_grp10&quot;, &quot;&quot;, 0}, {&quot;filter_dport_grp1&quot;, &quot;&quot;, 0}, {&quot;filter_dport_grp2&quot;, &quot;&quot;, 0}, {&quot;filter_dport_grp3&quot;, &quot;&quot;, 0}, {&quot;filter_dport_grp4&quot;, &quot;&quot;, 0}, {&quot;filter_dport_grp5&quot;, &quot;&quot;, 0}, {&quot;filter_dport_grp6&quot;, &quot;&quot;, 0}, {&quot;filter_dport_grp7&quot;, &quot;&quot;, 0}, {&quot;filter_dport_grp8&quot;, &quot;&quot;, 0}, {&quot;filter_dport_grp9&quot;, &quot;&quot;, 0}, {&quot;filter_dport_grp10&quot;, &quot;&quot;, 0}, {&quot;filter_services&quot;, &quot;&quot;, 0}, {&quot;filter_services_1&quot;, &quot;&quot;, 0}, {&quot;dmz_enable&quot;, &quot;0&quot;, 0}, {&quot;dmz_ipaddr&quot;, &quot;0&quot;, 0}, {&quot;autofw_port0&quot;, &quot;&quot;, 0}, {&quot;dhcp_start&quot;, &quot;100&quot;, 0}, {&quot;dhcp_num&quot;, &quot;50&quot;, 0}, {&quot;dhcp_lease&quot;, &quot;1440&quot;, 0}, {&quot;dhcp_domain&quot;, &quot;wan&quot;, 0}, {&quot;dhcp_wins&quot;, &quot;wan&quot;, 0}, {&quot;wan_get_dns&quot;, &quot;&quot;, 0}, {&quot;remote_ip_any&quot;, &quot;0&quot;, 0}, {&quot;remote_ip&quot;, &quot;123.123.123.1 254&quot;, 0}, {&quot;http_wanport&quot;, &quot;8080&quot;, 0}, {&quot;http_lanport&quot;, &quot;80&quot;, 0}, {&quot;http_enable&quot;, &quot;1&quot;, 0}, {&quot;http_method&quot;, &quot;post&quot;, 0}, {&quot;wl0_web_filter&quot;, &quot;0&quot;, 0}, {&quot;wl1_web_filter&quot;, &quot;0&quot;, 0}, {&quot;pppoe_ifname&quot;, &quot;&quot;, 0}, {&quot;ppp_username&quot;, &quot;test001&quot;, 0}, {&quot;ppp_passwd&quot;, &quot;pass001&quot;, 0}, {&quot;ppp_idletime&quot;, &quot;5&quot;, 0}, {&quot;ppp_keepalive&quot;, &quot;0&quot;, 0}, {&quot;ppp_demand&quot;, &quot;0&quot;, 0}, {&quot;ppp_redialperiod&quot;, &quot;30&quot;, 0}, {&quot;ppp_service&quot;, &quot;&quot;, 0}, {&quot;ppp_ac&quot;, &quot;&quot;, 0}, {&quot;ppp_static&quot;, &quot;0&quot;, 0}, {&quot;ppp_static_ip&quot;, &quot;&quot;, 0}, {&quot;ppp_get_ac&quot;, &quot;&quot;, 0}, {&quot;ppp_get_srv&quot;, &quot;&quot;, 0}, {&quot;ppp_compression&quot;, &quot;0&quot;, 0}, {&quot;ppp_mppe&quot;, &quot;&quot;, 0}, {&quot;ppp_mlppp&quot;, &quot;0&quot;, 0}, {&quot;wl0_nbw_cap&quot;, &quot;1&quot;, 0}, {&quot;wl1_nbw_cap&quot;, &quot;1&quot;, 0}, {&quot;wl0_nbw&quot;, &quot;20&quot;, 0}, {&quot;wl1_nbw&quot;, &quot;20&quot;, 0}, {&quot;wl0_bw_cap&quot;, &quot;255&quot;, 0}, {&quot;wl1_bw_cap&quot;, &quot;255&quot;, 0}, {&quot;wl0_nctrlsb&quot;, &quot;lower&quot;, 0}, {&quot;wl1_nctrlsb&quot;, &quot;lower&quot;, 0}, {&quot;wl0_nband&quot;, &quot;0&quot;, 0}, {&quot;wl1_nband&quot;, &quot;0&quot;, 0}, {&quot;wl0_nmcsidx&quot;, &quot;-1&quot;, 0}, {&quot;wl1_nmcsidx&quot;, &quot;-1&quot;, 0}, {&quot;wl0_nmode&quot;, &quot;-1&quot;, 0}, {&quot;wl1_nmode&quot;, &quot;-1&quot;, 0}, {&quot;wl0_nreqd&quot;, &quot;0&quot;, 0}, {&quot;wl1_nreqd&quot;, &quot;0&quot;, 0}, {&quot;wl0_vlan_prio_mode&quot;, &quot;off&quot;, 0}, {&quot;wl1_vlan_prio_mode&quot;, &quot;off&quot;, 0}, {&quot;wl0_leddc&quot;, &quot;0x640000&quot;, 0}, {&quot;wl_rxstreams&quot;, &quot;0&quot;, 0}, {&quot;wl_txstreams&quot;, &quot;0&quot;, 0}, {&quot;wl0_sta_retry_time&quot;, &quot;5&quot;, 0}, {&quot;wl_distance&quot;, &quot;2000&quot;, 0}, {&quot;wl_ifname&quot;, &quot;&quot;, 0}, {&quot;wl_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl_phytype&quot;, &quot;g&quot;, 0}, {&quot;wl_corerev&quot;, &quot;&quot;, 0}, {&quot;wl_phytypes&quot;, &quot;&quot;, 0}, {&quot;wl_radioids&quot;, &quot;&quot;, 0}, {&quot;wl_shortslot&quot;, &quot;auto&quot;, 0}, {&quot;wl1_shortslot&quot;, &quot;auto&quot;, 0}, {&quot;wl_ssid&quot;, &quot;Nord dd-wrt&quot;, 0}, {&quot;wl0_ssid&quot;, &quot;Nord dd-wrt&quot;, 0}, {&quot;wl1_ssid&quot;, &quot;Nord dd-wrt&quot;, 0}, {&quot;wl0.1_ssid&quot;, &quot;&quot;, 0}, {&quot;wl0.2_ssid&quot;, &quot;&quot;, 0}, {&quot;wl0.3_ssid&quot;, &quot;&quot;, 0}, {&quot;wl0_bridged&quot;, &quot;1&quot;, 0}, {&quot;wl0.1_bridged&quot;, &quot;1&quot;, 0}, {&quot;wl0.2_bridged&quot;, &quot;1&quot;, 0}, {&quot;wl0.3_bridged&quot;, &quot;1&quot;, 0}, {&quot;wl0_ipaddr&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;wl0.1_ipaddr&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;wl0.2_ipaddr&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;wl0.3_ipaddr&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;wl0_netmask&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;wl0.1_netmask&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;wl0.2_netmask&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;wl0.3_netmask&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;wl_radio&quot;, &quot;1&quot;, 0}, {&quot;wl0_radio&quot;, &quot;1&quot;, 0}, {&quot;wl0_closed&quot;, &quot;0&quot;, 0}, {&quot;wl0.1_closed&quot;, &quot;0&quot;, 0}, {&quot;wl0.2_closed&quot;, &quot;0&quot;, 0}, {&quot;wl0.3_closed&quot;, &quot;0&quot;, 0}, {&quot;wl_ap_isolate&quot;, &quot;0&quot;, 0}, {&quot;wl1_ap_isolate&quot;, &quot;0&quot;, 0}, {&quot;wl_mode&quot;, &quot;ap&quot;, 0}, {&quot;wl0_mode&quot;, &quot;ap&quot;, 0}, {&quot;wl1_mode&quot;, &quot;ap&quot;, 0}, {&quot;wl_lazywds&quot;, &quot;0&quot;, 0}, {&quot;wl_wds&quot;, &quot;&quot;, 0}, {&quot;wl_wep&quot;, &quot;disabled&quot;, 0}, {&quot;wl_crypto&quot;, &quot;off&quot;, 0}, {&quot;wl_auth&quot;, &quot;0&quot;, 0}, {&quot;wl0_crypto&quot;, &quot;tkip+aes&quot;, 0}, {&quot;ath0_crypto&quot;, &quot;tkip+aes&quot;, 0}, {&quot;wl0_auth&quot;, &quot;0&quot;, 0}, {&quot;wl1_auth&quot;, &quot;0&quot;, 0}, {&quot;wl0_key&quot;, &quot;1&quot;, 0}, {&quot;wl0_key1&quot;, &quot;&quot;, 0}, {&quot;wl0_key2&quot;, &quot;&quot;, 0}, {&quot;wl0_key3&quot;, &quot;&quot;, 0}, {&quot;wl0_key4&quot;, &quot;&quot;, 0}, {&quot;wl0.1_crypto&quot;, &quot;off&quot;, 0}, {&quot;wl0.1_auth&quot;, &quot;0&quot;, 0}, {&quot;wl0.1_key&quot;, &quot;1&quot;, 0}, {&quot;wl0.1_key1&quot;, &quot;&quot;, 0}, {&quot;wl0.1_key2&quot;, &quot;&quot;, 0}, {&quot;wl0.1_key3&quot;, &quot;&quot;, 0}, {&quot;wl0.1_key4&quot;, &quot;&quot;, 0}, {&quot;wl0.2_crypto&quot;, &quot;off&quot;, 0}, {&quot;wl0.2_auth&quot;, &quot;0&quot;, 0}, {&quot;wl0.2_key&quot;, &quot;1&quot;, 0}, {&quot;wl0.2_key1&quot;, &quot;&quot;, 0}, {&quot;wl0.2_key2&quot;, &quot;&quot;, 0}, {&quot;wl0.2_key3&quot;, &quot;&quot;, 0}, {&quot;wl0.2_key4&quot;, &quot;&quot;, 0}, {&quot;wl0.3_crypto&quot;, &quot;off&quot;, 0}, {&quot;wl0.3_auth&quot;, &quot;0&quot;, 0}, {&quot;wl0.3_key&quot;, &quot;1&quot;, 0}, {&quot;wl0.3_key1&quot;, &quot;&quot;, 0}, {&quot;wl0.3_key2&quot;, &quot;&quot;, 0}, {&quot;wl0.3_key3&quot;, &quot;&quot;, 0}, {&quot;wl0.3_key4&quot;, &quot;&quot;, 0}, {&quot;wl_macmode&quot;, &quot;disabled&quot;, 0}, {&quot;wl_macmode1&quot;, &quot;disabled&quot;, 0}, {&quot;wl0_channel&quot;, &quot;6&quot;, 0}, {&quot;wl_reg_mode&quot;, &quot;off&quot;, 0}, {&quot;wl_dfs_preism&quot;, &quot;60&quot;, 0}, {&quot;wl_dfs_postism&quot;, &quot;60&quot;, 0}, {&quot;wl_rate&quot;, &quot;0&quot;, 0}, {&quot;wl1_rate&quot;, &quot;0&quot;, 0}, {&quot;wl_mrate&quot;, &quot;0&quot;, 0}, {&quot;wl_rateset&quot;, &quot;default&quot;, 0}, {&quot;wl1_rateset&quot;, &quot;default&quot;, 0}, {&quot;wl_frag&quot;, &quot;2346&quot;, 0}, {&quot;wl1_frag&quot;, &quot;2346&quot;, 0}, {&quot;wl_rts&quot;, &quot;2347&quot;, 0}, {&quot;wl1_rts&quot;, &quot;2347&quot;, 0}, {&quot;wl_dtim&quot;, &quot;1&quot;, 0}, {&quot;wl1_dtim&quot;, &quot;1&quot;, 0}, {&quot;wl_bcn&quot;, &quot;100&quot;, 0}, {&quot;wl1_bcn&quot;, &quot;100&quot;, 0}, {&quot;wl_plcphdr&quot;, &quot;long&quot;, 0}, {&quot;wl1_plcphdr&quot;, &quot;long&quot;, 0}, {&quot;wl_net_mode&quot;, &quot;mixed&quot;, 0}, {&quot;wl0_net_mode&quot;, &quot;mixed&quot;, 0}, {&quot;wl1_net_mode&quot;, &quot;mixed&quot;, 0}, {&quot;wl0_gmode&quot;, &quot;1&quot;, 0}, {&quot;wl_gmode_protection&quot;, &quot;auto&quot;, 0}, {&quot;wl1_gmode_protection&quot;, &quot;auto&quot;, 0}, {&quot;wl_nmode_protection&quot;, &quot;auto&quot;, 0}, {&quot;wl_frameburst&quot;, &quot;off&quot;, 0}, {&quot;wl1_frameburst&quot;, &quot;off&quot;, 0}, {&quot;wl_infra&quot;, &quot;1&quot;, 0}, {&quot;wl_passphrase&quot;, &quot;&quot;, 0}, {&quot;wl_wep_bit&quot;, &quot;64&quot;, 0}, {&quot;wl_wep_buf&quot;, &quot;&quot;, 0}, {&quot;wl_wep_gen&quot;, &quot;&quot;, 0}, {&quot;wl_wep_last&quot;, &quot;&quot;, 0}, {&quot;wl_active_mac&quot;, &quot;&quot;, 0}, {&quot;wl_mac_list&quot;, &quot;&quot;, 0}, {&quot;wl_mac_deny&quot;, &quot;&quot;, 0}, {&quot;security_mode&quot;, &quot;disabled&quot;, 0}, {&quot;security_mode_last&quot;, &quot;&quot;, 0}, {&quot;wl0_auth_mode&quot;, &quot;disabled&quot;, 0}, \/\/{&quot;wl0_akm&quot;, &quot;disabled&quot;, 0}, {&quot;wl0_akm&quot;, &quot;psk psk2&quot;, 0}, {&quot;ath0_akm&quot;, &quot;psk psk2&quot;, 0}, {&quot;wl0_wpa_psk&quot;, &quot;1234567890&quot;, 0}, {&quot;ath0_wpa_psk&quot;, &quot;1234567890&quot;, 0}, {&quot;wl0_wpa_gtk_rekey&quot;, &quot;3600&quot;, 0}, {&quot;wl0_radius_port&quot;, &quot;1812&quot;, 0}, {&quot;wl0_radius_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_radius_key&quot;, &quot;&quot;, 0}, {&quot;wl0_security_mode&quot;, &quot;psk2&quot;, 0}, {&quot;ath0_security_mode&quot;, &quot;psk2&quot;, 0}, {&quot;wl0.1_auth_mode&quot;, &quot;disabled&quot;, 0}, {&quot;wl0.1_akm&quot;, &quot;disabled&quot;, 0}, {&quot;wl0.1_wpa_psk&quot;, &quot;&quot;, 0}, {&quot;wl0.1_wpa_gtk_rekey&quot;, &quot;3600&quot;, 0}, {&quot;wl0.1_radius_port&quot;, &quot;1812&quot;, 0}, {&quot;wl0.1_radius_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl0.1_radius_key&quot;, &quot;&quot;, 0}, {&quot;wl0.2_auth_mode&quot;, &quot;disabled&quot;, 0}, {&quot;wl0.2_akm&quot;, &quot;disabled&quot;, 0}, {&quot;wl0.2_wpa_psk&quot;, &quot;&quot;, 0}, {&quot;wl0.2_wpa_gtk_rekey&quot;, &quot;3600&quot;, 0}, {&quot;wl0.2_radius_port&quot;, &quot;1812&quot;, 0}, {&quot;wl0.2_radius_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl0.2_radius_key&quot;, &quot;&quot;, 0}, {&quot;wl0.3_auth_mode&quot;, &quot;disabled&quot;, 0}, {&quot;wl0.3_akm&quot;, &quot;disabled&quot;, 0}, {&quot;wl0.3_wpa_psk&quot;, &quot;&quot;, 0}, {&quot;wl0.3_wpa_gtk_rekey&quot;, &quot;3600&quot;, 0}, {&quot;wl0.3_radius_port&quot;, &quot;1812&quot;, 0}, {&quot;wl0.3_radius_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl0.3_radius_key&quot;, &quot;&quot;, 0}, {&quot;wl0_radius_override&quot;, &quot;1&quot;, 0}, {&quot;wl0_max_unauth_users&quot;, &quot;0&quot;, 0}, {&quot;wl0_radmacpassword&quot;, &quot;0&quot;, 0}, {&quot;wl_afterburner&quot;, &quot;off&quot;, 0}, {&quot;wl1_afterburner&quot;, &quot;off&quot;, 0}, {&quot;wl_unit&quot;, &quot;0&quot;, 0}, {&quot;restore_defaults&quot;, &quot;0&quot;, 0}, {&quot;router_name&quot;, &quot;DD-WRT&quot;, 0}, {&quot;ntp_mode&quot;, &quot;auto&quot;, 0}, {&quot;pptp_server_ip&quot;, &quot;&quot;, 0}, {&quot;pptp_get_ip&quot;, &quot;&quot;, 0}, {&quot;filter&quot;, &quot;on&quot;, 0}, {&quot;block_wan&quot;, &quot;1&quot;, 0}, {&quot;block_ident&quot;, &quot;1&quot;, 0}, {&quot;block_proxy&quot;, &quot;0&quot;, 0}, {&quot;block_java&quot;, &quot;0&quot;, 0}, {&quot;block_activex&quot;, &quot;0&quot;, 0}, {&quot;block_cookie&quot;, &quot;0&quot;, 0}, {&quot;block_multicast&quot;, &quot;1&quot;, 0}, {&quot;block_loopback&quot;, &quot;0&quot;, 0}, {&quot;block_snmp&quot;, &quot;1&quot;, 0}, {&quot;ipsec_pass&quot;, &quot;1&quot;, 0}, {&quot;pptp_pass&quot;, &quot;1&quot;, 0}, {&quot;l2tp_pass&quot;, &quot;1&quot;, 0}, {&quot;limit_ssh&quot;, &quot;0&quot;, 0}, {&quot;limit_telnet&quot;, &quot;0&quot;, 0}, {&quot;limit_pptp&quot;, &quot;0&quot;, 0}, {&quot;remote_management&quot;, &quot;1&quot;, 0}, {&quot;mtu_enable&quot;, &quot;0&quot;, 0}, {&quot;wan_mtu&quot;, &quot;1500&quot;, 0}, {&quot;forward_port&quot;, &quot;&quot;, 0}, {&quot;forward_spec&quot;, &quot;&quot;, 0}, {&quot;port_trigger&quot;, &quot;&quot;, 0}, {&quot;wk_mode&quot;, &quot;gateway&quot;, 0}, {&quot;dr_setting&quot;, &quot;0&quot;, 0}, {&quot;dr_lan_tx&quot;, &quot;0&quot;, 0}, {&quot;dr_lan_rx&quot;, &quot;0&quot;, 0}, {&quot;dr_wan_tx&quot;, &quot;0&quot;, 0}, {&quot;dr_wan_rx&quot;, &quot;0&quot;, 0}, {&quot;mac_clone_enable&quot;, &quot;0&quot;, 0}, {&quot;def_hwaddr&quot;, &quot;00:00:00:00:00:00&quot;, 0}, {&quot;port_swap&quot;, &quot;0&quot;, 0}, {&quot;ddns_enable&quot;, &quot;0&quot;, 0}, {&quot;ddns_wan_ip&quot;, &quot;1&quot;, 0}, {&quot;ddns_username&quot;, &quot;&quot;, 0}, {&quot;ddns_passwd&quot;, &quot;&quot;, 0}, {&quot;ddns_hostname&quot;, &quot;&quot;, 0}, {&quot;ddns_dyndnstype&quot;, &quot;&quot;, 0}, {&quot;ddns_wildcard&quot;, &quot;&quot;, 0}, {&quot;ddns_username_2&quot;, &quot;&quot;, 0}, {&quot;ddns_passwd_2&quot;, &quot;&quot;, 0}, {&quot;ddns_hostname_2&quot;, &quot;&quot;, 0}, {&quot;ddns_username_3&quot;, &quot;&quot;, 0}, {&quot;ddns_passwd_3&quot;, &quot;&quot;, 0}, {&quot;ddns_hostname_3&quot;, &quot;&quot;, 0}, {&quot;ddns_username_4&quot;, &quot;&quot;, 0}, {&quot;ddns_passwd_4&quot;, &quot;&quot;, 0}, {&quot;ddns_hostname_4&quot;, &quot;&quot;, 0}, {&quot;ddns_username_5&quot;, &quot;&quot;, 0}, {&quot;ddns_passwd_5&quot;, &quot;&quot;, 0}, {&quot;ddns_hostname_5&quot;, &quot;&quot;, 0}, {&quot;ddns_custom_5&quot;, &quot;&quot;, 0}, {&quot;ddns_conf&quot;, &quot;&quot;, 0}, {&quot;ddns_url&quot;, &quot;&quot;, 0}, {&quot;ddns_username_6&quot;, &quot;&quot;, 0}, {&quot;ddns_passwd_6&quot;, &quot;&quot;, 0}, {&quot;ddns_hostname_6&quot;, &quot;&quot;, 0}, {&quot;ddns_dyndnstype_6&quot;, &quot;&quot;, 0}, {&quot;ddns_wildcard_6&quot;, &quot;&quot;, 0}, {&quot;ddns_username_7&quot;, &quot;&quot;, 0}, {&quot;ddns_passwd_7&quot;, &quot;&quot;, 0}, {&quot;ddns_hostname_7&quot;, &quot;&quot;, 0}, {&quot;ddns_wildcard_7&quot;, &quot;&quot;, 0}, {&quot;ddns_username_8&quot;, &quot;&quot;, 0}, {&quot;ddns_passwd_8&quot;, &quot;&quot;, 0}, {&quot;ddns_hostname_8&quot;, &quot;&quot;, 0}, {&quot;ddns_enable_buf&quot;, &quot;&quot;, 0}, {&quot;ddns_username_buf&quot;, &quot;&quot;, 0}, {&quot;ddns_passwd_buf&quot;, &quot;&quot;, 0}, {&quot;ddns_hostname_buf&quot;, &quot;&quot;, 0}, {&quot;ddns_force&quot;, &quot;10&quot;, 0}, {&quot;ddns_cache&quot;, &quot;&quot;, 0}, {&quot;ddns_time&quot;, &quot;&quot;, 0}, {&quot;skip_amd_check&quot;, &quot;0&quot;, 0}, {&quot;skip_intel_check&quot;, &quot;0&quot;, 0}, {&quot;l2tp_use_dhcp&quot;, &quot;1&quot;, 0}, {&quot;l2tp_server_ip&quot;, &quot;&quot;, 0}, {&quot;l2tp_server_name&quot;, &quot;&quot;, 0}, {&quot;l2tp_get_ip&quot;, &quot;&quot;, 0}, {&quot;l2tp_req_chap&quot;, &quot;yes&quot;, 0}, {&quot;l2tp_ref_pap&quot;, &quot;yes&quot;, 0}, {&quot;l2tp_req_auth&quot;, &quot;yes&quot;, 0}, {&quot;wan_gateway_buf&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;hb_server_ip&quot;, &quot;&quot;, 0}, {&quot;hb_server_domain&quot;, &quot;&quot;, 0}, {&quot;samba_mount&quot;, &quot;0&quot;, 0}, {&quot;rflow_enable&quot;, &quot;0&quot;, 0}, {&quot;info_passwd&quot;, &quot;0&quot;, 0}, {&quot;macupd_enable&quot;, &quot;0&quot;, 0}, {&quot;wl_radauth&quot;, &quot;0&quot;, 0}, {&quot;rc_startup&quot;, &quot;&quot;, 0}, {&quot;rc_firewall&quot;, &quot;&quot;, 0}, {&quot;rc_custom&quot;, &quot;&quot;, 0}, {&quot;rc_shutdown&quot;, &quot;&quot;, 0}, {&quot;wl0_txpwr&quot;, &quot;71&quot;, 0}, {&quot;wl1_txpwr&quot;, &quot;71&quot;, 0}, {&quot;wl0_txant&quot;, &quot;3&quot;, 0}, {&quot;wl0_antdiv&quot;, &quot;3&quot;, 0}, {&quot;wl1_txant&quot;, &quot;3&quot;, 0}, {&quot;wl1_antdiv&quot;, &quot;3&quot;, 0}, {&quot;apwatchdog_enable&quot;, &quot;0&quot;, 0}, {&quot;apwatchdog_interval&quot;, &quot;15&quot;, 0}, {&quot;boot_wait&quot;, &quot;on&quot;, 0}, {&quot;cron_enable&quot;, &quot;1&quot;, 0}, {&quot;cron_jobs&quot;, &quot;&quot;, 0}, {&quot;dhcpd_options&quot;, &quot;&quot;, 0}, {&quot;dhcpd_usenvram&quot;, &quot;0&quot;, 0}, {&quot;local_dns&quot;, &quot;0&quot;, 0}, {&quot;dnsmasq_no_dns_rebind&quot;, &quot;1&quot;, 0}, {&quot;dnsmasq_enable&quot;, &quot;1&quot;, 0}, {&quot;dnsmasq_options&quot;, &quot;&quot;, 0}, {&quot;nas_enable&quot;, &quot;1&quot;, 0}, {&quot;ntp_enable&quot;, &quot;1&quot;, 0}, {&quot;pptpd_enable&quot;, &quot;0&quot;, 0}, {&quot;pptpd_forcemppe&quot;, &quot;1&quot;, 0}, {&quot;pptpd_bcrelay&quot;, &quot;0&quot;, 0}, {&quot;pptpd_lip&quot;, &quot;&quot;, 0}, {&quot;pptpd_rip&quot;, &quot;&quot;, 0}, {&quot;pptpd_auth&quot;, &quot;&quot;, 0}, {&quot;pptpd_radius&quot;, &quot;0&quot;, 0}, {&quot;pptpd_radserver&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;pptpd_radport&quot;, &quot;1812&quot;, 0}, {&quot;pptpd_acctport&quot;, &quot;1813&quot;, 0}, {&quot;pptpd_radpass&quot;, &quot;&quot;, 0}, {&quot;pptpd_conn&quot;, &quot;64&quot;, 0}, {&quot;pptp_reorder&quot;, &quot;0&quot;, 0}, {&quot;pptp_iptv&quot;, &quot;0&quot;, 0}, {&quot;pptp_extraoptions&quot;, &quot;&quot;, 0}, {&quot;pptpd_mtu&quot;, &quot;1436&quot;, 0}, {&quot;pptpd_mru&quot;, &quot;1436&quot;, 0}, {&quot;pptp_encrypt&quot;, &quot;0&quot;, 0}, {&quot;resetbutton_enable&quot;, &quot;1&quot;, 0}, {&quot;telnetd_enable&quot;, &quot;1&quot;, 0}, {&quot;ipv6_enable&quot;, &quot;0&quot;, 0}, {&quot;radvd_enable&quot;, &quot;0&quot;, 0}, {&quot;radvd_conf&quot;, &quot;&quot;, 0}, {&quot;remote_mgt_telnet&quot;, &quot;1&quot;, 0}, {&quot;telnet_wanport&quot;, &quot;23&quot;, 0}, {&quot;syslogd_enable&quot;, &quot;0&quot;, 0}, {&quot;syslogd_rem_ip&quot;, &quot;&quot;, 0}, {&quot;wl0_wds1_enable&quot;, &quot;0&quot;, 0}, {&quot;wl0_wds2_enable&quot;, &quot;0&quot;, 0}, {&quot;wl0_wds3_enable&quot;, &quot;0&quot;, 0}, {&quot;wl0_wds4_enable&quot;, &quot;0&quot;, 0}, {&quot;wl0_wds5_enable&quot;, &quot;0&quot;, 0}, {&quot;wl0_wds6_enable&quot;, &quot;0&quot;, 0}, {&quot;wl0_wds7_enable&quot;, &quot;0&quot;, 0}, {&quot;wl0_wds8_enable&quot;, &quot;0&quot;, 0}, {&quot;wl0_wds9_enable&quot;, &quot;0&quot;, 0}, {&quot;wl0_wds10_enable&quot;, &quot;0&quot;, 0}, {&quot;wl0_wds1_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds2_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds3_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds4_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds5_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds6_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds7_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds8_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds9_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds10_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds1_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds2_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds3_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds4_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds5_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds6_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds7_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds8_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds9_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds10_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl0_wds1_netmask&quot;, &quot;&quot;, 0}, {&quot;wl0_wds2_netmask&quot;, &quot;&quot;, 0}, {&quot;wl0_wds3_netmask&quot;, &quot;&quot;, 0}, {&quot;wl0_wds4_netmask&quot;, &quot;&quot;, 0}, {&quot;wl0_wds5_netmask&quot;, &quot;&quot;, 0}, {&quot;wl0_wds6_netmask&quot;, &quot;&quot;, 0}, {&quot;wl0_wds7_netmask&quot;, &quot;&quot;, 0}, {&quot;wl0_wds8_netmask&quot;, &quot;&quot;, 0}, {&quot;wl0_wds9_netmask&quot;, &quot;&quot;, 0}, {&quot;wl0_wds10_netmask&quot;, &quot;&quot;, 0}, {&quot;wl0_wds1_desc&quot;, &quot;&quot;, 0}, {&quot;wl0_wds2_desc&quot;, &quot;&quot;, 0}, {&quot;wl0_wds3_desc&quot;, &quot;&quot;, 0}, {&quot;wl0_wds4_desc&quot;, &quot;&quot;, 0}, {&quot;wl0_wds5_desc&quot;, &quot;&quot;, 0}, {&quot;wl0_wds6_desc&quot;, &quot;&quot;, 0}, {&quot;wl0_wds7_desc&quot;, &quot;&quot;, 0}, {&quot;wl0_wds8_desc&quot;, &quot;&quot;, 0}, {&quot;wl0_wds9_desc&quot;, &quot;&quot;, 0}, {&quot;wl0_wds10_desc&quot;, &quot;&quot;, 0}, {&quot;wl0_wds1_ospf&quot;, &quot;&quot;, 0}, {&quot;wl0_wds2_ospf&quot;, &quot;&quot;, 0}, {&quot;wl0_wds3_ospf&quot;, &quot;&quot;, 0}, {&quot;wl0_wds4_ospf&quot;, &quot;&quot;, 0}, {&quot;wl0_wds5_ospf&quot;, &quot;&quot;, 0}, {&quot;wl0_wds6_ospf&quot;, &quot;&quot;, 0}, {&quot;wl0_wds7_ospf&quot;, &quot;&quot;, 0}, {&quot;wl0_wds8_ospf&quot;, &quot;&quot;, 0}, {&quot;wl0_wds9_ospf&quot;, &quot;&quot;, 0}, {&quot;wl0_wds10_ospf&quot;, &quot;&quot;, 0}, {&quot;wl1_wds1_enable&quot;, &quot;0&quot;, 0}, {&quot;wl1_wds2_enable&quot;, &quot;0&quot;, 0}, {&quot;wl1_wds3_enable&quot;, &quot;0&quot;, 0}, {&quot;wl1_wds4_enable&quot;, &quot;0&quot;, 0}, {&quot;wl1_wds5_enable&quot;, &quot;0&quot;, 0}, {&quot;wl1_wds6_enable&quot;, &quot;0&quot;, 0}, {&quot;wl1_wds7_enable&quot;, &quot;0&quot;, 0}, {&quot;wl1_wds8_enable&quot;, &quot;0&quot;, 0}, {&quot;wl1_wds9_enable&quot;, &quot;0&quot;, 0}, {&quot;wl1_wds10_enable&quot;, &quot;0&quot;, 0}, {&quot;wl1_wds1_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds2_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds3_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds4_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds5_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds6_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds7_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds8_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds9_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds10_hwaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds1_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds2_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds3_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds4_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds5_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds6_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds7_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds8_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds9_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds10_ipaddr&quot;, &quot;&quot;, 0}, {&quot;wl1_wds1_netmask&quot;, &quot;&quot;, 0}, {&quot;wl1_wds2_netmask&quot;, &quot;&quot;, 0}, {&quot;wl1_wds3_netmask&quot;, &quot;&quot;, 0}, {&quot;wl1_wds4_netmask&quot;, &quot;&quot;, 0}, {&quot;wl1_wds5_netmask&quot;, &quot;&quot;, 0}, {&quot;wl1_wds6_netmask&quot;, &quot;&quot;, 0}, {&quot;wl1_wds7_netmask&quot;, &quot;&quot;, 0}, {&quot;wl1_wds8_netmask&quot;, &quot;&quot;, 0}, {&quot;wl1_wds9_netmask&quot;, &quot;&quot;, 0}, {&quot;wl1_wds10_netmask&quot;, &quot;&quot;, 0}, {&quot;wl1_wds1_desc&quot;, &quot;&quot;, 0}, {&quot;wl1_wds2_desc&quot;, &quot;&quot;, 0}, {&quot;wl1_wds3_desc&quot;, &quot;&quot;, 0}, {&quot;wl1_wds4_desc&quot;, &quot;&quot;, 0}, {&quot;wl1_wds5_desc&quot;, &quot;&quot;, 0}, {&quot;wl1_wds6_desc&quot;, &quot;&quot;, 0}, {&quot;wl1_wds7_desc&quot;, &quot;&quot;, 0}, {&quot;wl1_wds8_desc&quot;, &quot;&quot;, 0}, {&quot;wl1_wds9_desc&quot;, &quot;&quot;, 0}, {&quot;wl1_wds10_desc&quot;, &quot;&quot;, 0}, {&quot;wl1_wds1_ospf&quot;, &quot;&quot;, 0}, {&quot;wl1_wds2_ospf&quot;, &quot;&quot;, 0}, {&quot;wl1_wds3_ospf&quot;, &quot;&quot;, 0}, {&quot;wl1_wds4_ospf&quot;, &quot;&quot;, 0}, {&quot;wl1_wds5_ospf&quot;, &quot;&quot;, 0}, {&quot;wl1_wds6_ospf&quot;, &quot;&quot;, 0}, {&quot;wl1_wds7_ospf&quot;, &quot;&quot;, 0}, {&quot;wl1_wds8_ospf&quot;, &quot;&quot;, 0}, {&quot;wl1_wds9_ospf&quot;, &quot;&quot;, 0}, {&quot;wl1_wds10_ospf&quot;, &quot;&quot;, 0}, {&quot;wl0_br1_enable&quot;, &quot;0&quot;, 0}, {&quot;wl0_br1_nat&quot;, &quot;0&quot;, 0}, {&quot;wl1_br1_enable&quot;, &quot;0&quot;, 0}, {&quot;wl1_br1_nat&quot;, &quot;0&quot;, 0}, {&quot;wl0_wds&quot;, &quot;&quot;, 0}, {&quot;wl0_wds0&quot;, &quot;&quot;, 0}, {&quot;wl0_wds1&quot;, &quot;&quot;, 0}, {&quot;wl0_wds2&quot;, &quot;&quot;, 0}, {&quot;wl0_wds3&quot;, &quot;&quot;, 0}, {&quot;wl0_wds4&quot;, &quot;&quot;, 0}, {&quot;wl0_wds5&quot;, &quot;&quot;, 0}, {&quot;wl0_wds6&quot;, &quot;&quot;, 0}, {&quot;wl0_wds7&quot;, &quot;&quot;, 0}, {&quot;wl0_wds8&quot;, &quot;&quot;, 0}, {&quot;wl0_wds9&quot;, &quot;&quot;, 0}, {&quot;wl1_wds&quot;, &quot;&quot;, 0}, {&quot;wl1_wds0&quot;, &quot;&quot;, 0}, {&quot;wl1_wds1&quot;, &quot;&quot;, 0}, {&quot;wl1_wds2&quot;, &quot;&quot;, 0}, {&quot;wl1_wds3&quot;, &quot;&quot;, 0}, {&quot;wl1_wds4&quot;, &quot;&quot;, 0}, {&quot;wl1_wds5&quot;, &quot;&quot;, 0}, {&quot;wl1_wds6&quot;, &quot;&quot;, 0}, {&quot;wl1_wds7&quot;, &quot;&quot;, 0}, {&quot;wl1_wds8&quot;, &quot;&quot;, 0}, {&quot;wl1_wds9&quot;, &quot;&quot;, 0}, {&quot;wl0_wds0_if&quot;, &quot;&quot;, 0}, {&quot;wl0_wds1_if&quot;, &quot;&quot;, 0}, {&quot;wl0_wds2_if&quot;, &quot;&quot;, 0}, {&quot;wl0_wds3_if&quot;, &quot;&quot;, 0}, {&quot;wl0_wds4_if&quot;, &quot;&quot;, 0}, {&quot;wl0_wds5_if&quot;, &quot;&quot;, 0}, {&quot;wl0_wds6_if&quot;, &quot;&quot;, 0}, {&quot;wl0_wds7_if&quot;, &quot;&quot;, 0}, {&quot;wl0_wds8_if&quot;, &quot;&quot;, 0}, {&quot;wl0_wds9_if&quot;, &quot;&quot;, 0}, {&quot;wl0_wds10_if&quot;, &quot;&quot;, 0}, {&quot;wl1_wds0_if&quot;, &quot;&quot;, 0}, {&quot;wl1_wds1_if&quot;, &quot;&quot;, 0}, {&quot;wl1_wds2_if&quot;, &quot;&quot;, 0}, {&quot;wl1_wds3_if&quot;, &quot;&quot;, 0}, {&quot;wl1_wds4_if&quot;, &quot;&quot;, 0}, {&quot;wl1_wds5_if&quot;, &quot;&quot;, 0}, {&quot;wl1_wds6_if&quot;, &quot;&quot;, 0}, {&quot;wl1_wds7_if&quot;, &quot;&quot;, 0}, {&quot;wl1_wds8_if&quot;, &quot;&quot;, 0}, {&quot;wl1_wds9_if&quot;, &quot;&quot;, 0}, {&quot;wl1_wds10_if&quot;, &quot;&quot;, 0}, {&quot;wds0.1&quot;, &quot;&quot;, 0}, {&quot;wds0.2&quot;, &quot;&quot;, 0}, {&quot;wds0.3&quot;, &quot;&quot;, 0}, {&quot;wds0.4&quot;, &quot;&quot;, 0}, {&quot;wds0.5&quot;, &quot;&quot;, 0}, {&quot;wds0.6&quot;, &quot;&quot;, 0}, {&quot;wds0.7&quot;, &quot;&quot;, 0}, {&quot;wds0.8&quot;, &quot;&quot;, 0}, {&quot;wds0.9&quot;, &quot;&quot;, 0}, {&quot;wds0.10&quot;, &quot;&quot;, 0}, {&quot;wds0.11&quot;, &quot;&quot;, 0}, {&quot;wds0.12&quot;, &quot;&quot;, 0}, {&quot;wds0.13&quot;, &quot;&quot;, 0}, {&quot;wds0.14&quot;, &quot;&quot;, 0}, {&quot;wds0.15&quot;, &quot;&quot;, 0}, {&quot;wds0.16&quot;, &quot;&quot;, 0}, {&quot;wds1.1&quot;, &quot;&quot;, 0}, {&quot;wds1.2&quot;, &quot;&quot;, 0}, {&quot;wds1.3&quot;, &quot;&quot;, 0}, {&quot;wds1.4&quot;, &quot;&quot;, 0}, {&quot;wds1.5&quot;, &quot;&quot;, 0}, {&quot;wds1.6&quot;, &quot;&quot;, 0}, {&quot;wds1.7&quot;, &quot;&quot;, 0}, {&quot;wds1.8&quot;, &quot;&quot;, 0}, {&quot;wds1.9&quot;, &quot;&quot;, 0}, {&quot;wds1.10&quot;, &quot;&quot;, 0}, {&quot;wds1.11&quot;, &quot;&quot;, 0}, {&quot;wds1.12&quot;, &quot;&quot;, 0}, {&quot;wds1.13&quot;, &quot;&quot;, 0}, {&quot;wds1.14&quot;, &quot;&quot;, 0}, {&quot;wds1.15&quot;, &quot;&quot;, 0}, {&quot;wds1.16&quot;, &quot;&quot;, 0}, {&quot;wshaper_enable&quot;, &quot;0&quot;, 0}, {&quot;wshaper_dev&quot;, &quot;WAN&quot;, 0}, {&quot;wshaper_downlink&quot;, &quot;0&quot;, 0}, {&quot;wshaper_uplink&quot;, &quot;0&quot;, 0}, {&quot;wshaper_nopriohostsrc&quot;, &quot;&quot;, 0}, {&quot;wshaper_nopriohostdst&quot;, &quot;&quot;, 0}, {&quot;wshaper_noprioportsrc&quot;, &quot;&quot;, 0}, {&quot;wshaper_noprioportdst&quot;, &quot;&quot;, 0}, {&quot;zebra_enable&quot;, &quot;1&quot;, 0}, {&quot;qos_type&quot;, &quot;0&quot;, 0}, {&quot;svqos_svcs&quot;, &quot;&quot;, 0}, {&quot;svqos_ips&quot;, &quot;&quot;, 0}, {&quot;svqos_macs&quot;, &quot;&quot;, 0}, {&quot;svqos_port1bw&quot;, &quot;FULL&quot;, 0}, {&quot;svqos_port2bw&quot;, &quot;FULL&quot;, 0}, {&quot;svqos_port3bw&quot;, &quot;FULL&quot;, 0}, {&quot;svqos_port4bw&quot;, &quot;FULL&quot;, 0}, {&quot;svqos_port1prio&quot;, &quot;10&quot;, 0}, {&quot;svqos_port2prio&quot;, &quot;10&quot;, 0}, {&quot;svqos_port3prio&quot;, &quot;10&quot;, 0}, {&quot;svqos_port4prio&quot;, &quot;10&quot;, 0}, {&quot;wol_enable&quot;, &quot;0&quot;, 0}, {&quot;wol_interval&quot;, &quot;86400&quot;, 0}, {&quot;wol_hostname&quot;, &quot;&quot;, 0}, {&quot;wol_macs&quot;, &quot;&quot;, 0}, {&quot;wol_passwd&quot;, &quot;&quot;, 0}, {&quot;hs_enable&quot;, &quot;&quot;, 0}, {&quot;hs_exempt&quot;, &quot;&quot;, 0}, {&quot;hs_urls&quot;, &quot;&quot;, 0}, {&quot;hs_redirect&quot;, &quot;&quot;, 0}, {&quot;hs_html&quot;, &quot;&quot;, 0}, {&quot;hs_image&quot;, &quot;&quot;, 0}, {&quot;def_whwaddr&quot;, &quot;00:00:00:00:00:00&quot;, 0}, {&quot;sv_restore_defaults&quot;, &quot;0&quot;, 0}, {&quot;ospfd_conf&quot;, &quot;&quot;, 0}, {&quot;zebra_conf&quot;, &quot;&quot;, 0}, {&quot;ospfd_copt&quot;, &quot;0&quot;, 0}, {&quot;zebra_copt&quot;, &quot;0&quot;, 0}, {&quot;zebra_log&quot;, &quot;0&quot;, 0}, {&quot;dyn_default&quot;, &quot;0&quot;, 0}, {&quot;altdns1&quot;, &quot;&quot;, 0}, {&quot;altdns2&quot;, &quot;&quot;, 0}, {&quot;altdns3&quot;, &quot;&quot;, 0}, {&quot;log_accepted&quot;, &quot;0&quot;, 0}, {&quot;log_dropped&quot;, &quot;0&quot;, 0}, {&quot;log_rejected&quot;, &quot;0&quot;, 0}, {&quot;port0vlans&quot;, &quot;1&quot;, 0}, {&quot;port1vlans&quot;, &quot;0&quot;, 0}, {&quot;port2vlans&quot;, &quot;0&quot;, 0}, {&quot;port3vlans&quot;, &quot;0&quot;, 0}, {&quot;port4vlans&quot;, &quot;0&quot;, 0}, {&quot;port5vlans&quot;, &quot;0 1 16&quot;, 0}, {&quot;vlans&quot;, &quot;0&quot;, 0}, {&quot;trunking&quot;, &quot;0&quot;, 0}, {&quot;manual_boot_nv&quot;, &quot;0&quot;, 0}, {&quot;status_auth&quot;, &quot;1&quot;, 0}, {&quot;ipv6_enable&quot;, &quot;0&quot;, 0}, {&quot;enable_jffs2&quot;, &quot;0&quot;, 0}, {&quot;clean_jffs2&quot;, &quot;0&quot;, 0}, {&quot;sys_enable_jffs2&quot;, &quot;0&quot;, 0}, {&quot;language&quot;, &quot;russian&quot;, 0}, {&quot;macupd_ip&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;macupd_port&quot;, &quot;2056&quot;, 0}, {&quot;macupd_interval&quot;, &quot;10&quot;, 0}, {&quot;mmc_enable&quot;, &quot;0&quot;, 0}, {&quot;mmc_enable0&quot;, &quot;0&quot;, 0}, {&quot;ip_conntrack_max&quot;, &quot;4096&quot;, 0}, {&quot;ip_conntrack_tcp_timeouts&quot;, &quot;3600&quot;, 0}, {&quot;ip_conntrack_udp_timeouts&quot;, &quot;120&quot;, 0}, {&quot;rflow_ip&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;rflow_port&quot;, &quot;2055&quot;, 0}, {&quot;rflow_if&quot;, &quot;br0&quot;, 0}, {&quot;schedule_enable&quot;, &quot;0&quot;, 0}, {&quot;schedule_time&quot;, &quot;3600&quot;, 0}, {&quot;schedule_hour_time&quot;, &quot;1&quot;, 0}, {&quot;schedule_minutes&quot;, &quot;0&quot;, 0}, {&quot;schedule_hours&quot;, &quot;0&quot;, 0}, {&quot;schedule_weekdays&quot;, &quot;00&quot;, 0}, {&quot;smtp_redirect_enable&quot;, &quot;0&quot;, 0}, {&quot;smtp_redirect_destination&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;smtp_source_network&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;wds_watchdog_enable&quot;, &quot;0&quot;, 0}, {&quot;wds_watchdog_interval_sec&quot;, &quot;1000&quot;, 0}, {&quot;wds_watchdog_ips&quot;, &quot;&quot;, 0}, {&quot;dhcpfwd_enable&quot;, &quot;0&quot;, 0}, {&quot;dhcpfwd_ip&quot;, &quot;0.0.0.0&quot;, 0}, {&quot;NC_enable&quot;, &quot;0&quot;, 0}, {&quot;NC_GatewayName&quot;, &quot;DD-WRT&quot;, 0}, {&quot;NC_HomePage&quot;, &quot;http:\/\/www.dd-wrt.com&quot;, 0}, {&quot;NC_ExcludePorts&quot;, &quot;25&quot;, 0}, {&quot;NC_IncludePorts&quot;, &quot;&quot;, 0}, {&quot;NC_Verbosity&quot;, &quot;2&quot;, 0}, {&quot;NC_LoginTimeout&quot;, &quot;86400&quot;, 0}, {&quot;NC_AllowedWebHosts&quot;, &quot;&quot;, 0}, {&quot;NC_RouteOnly&quot;, &quot;0&quot;, 0}, {&quot;NC_DocumentRoot&quot;, &quot;\/www&quot;, 0}, {&quot;NC_SplashURL&quot;, &quot;&quot;, 0}, {&quot;NC_SplashURLTimeout&quot;, &quot;21600&quot;, 0}, {&quot;NC_MACWhiteList&quot;, &quot;&quot;, 0}, {&quot;NC_GatewayPort&quot;, &quot;5280&quot;, 0}, {&quot;NC_GatewayMode&quot;, &quot;Open&quot;, 0}, {&quot;NC_extifname&quot;, &quot;auto&quot;, 0}, {&quot;NC_ForcedRedirect&quot;, &quot;0&quot;, 0}, {&quot;NC_IdleTimeout&quot;, &quot;0&quot;, 0}, {&quot;NC_MaxMissedARP&quot;, &quot;5&quot;, 0}, {&quot;NC_RenewTimeout&quot;, &quot;0&quot;, 0}, {&quot;wl_wme&quot;, &quot;on&quot;, 0}, {&quot;wl1_wme&quot;, &quot;on&quot;, 0}, {&quot;wl_wme_sta_bk&quot;, &quot;15 1023 7 0 0 off&quot;, 0}, {&quot;wl_wme_sta_be&quot;, &quot;15 1023 3 0 0 off&quot;, 0}, {&quot;wl_wme_sta_vi&quot;, &quot;7 15 2 6016 3008 off&quot;, 0}, {&quot;wl_wme_sta_vo&quot;, &quot;3 7 2 3264 1504 off&quot;, 0}, {&quot;wl_wme_ap_bk&quot;, &quot;15 1023 7 0 0 off&quot;, 0}, {&quot;wl_wme_ap_be&quot;, &quot;15 63 3 0 0 off&quot;, 0}, {&quot;wl_wme_ap_vi&quot;, &quot;7 15 1 6016 3008 off&quot;, 0}, {&quot;wl_wme_ap_vo&quot;, &quot;3 7 1 3264 1504 off&quot;, 0}, {&quot;wl_wme_no_ack&quot;, &quot;off&quot;, 0}, {&quot;wl_wme_apsd&quot;, &quot;on&quot;, 0}, {&quot;wl1_wme_sta_bk&quot;, &quot;15 1023 7 0 0 off&quot;, 0}, {&quot;wl1_wme_sta_be&quot;, &quot;15 1023 3 0 0 off&quot;, 0}, {&quot;wl1_wme_sta_vi&quot;, &quot;7 15 2 6016 3008 off&quot;, 0}, {&quot;wl1_wme_sta_vo&quot;, &quot;3 7 2 3264 1504 off&quot;, 0}, {&quot;wl1_wme_ap_bk&quot;, &quot;15 1023 7 0 0 off&quot;, 0}, {&quot;wl1_wme_ap_be&quot;, &quot;15 63 3 0 0 off&quot;, 0}, {&quot;wl1_wme_ap_vi&quot;, &quot;7 15 1 6016 3008 off&quot;, 0}, {&quot;wl1_wme_ap_vo&quot;, &quot;3 7 1 3264 1504 off&quot;, 0}, {&quot;wl1_wme_no_ack&quot;, &quot;off&quot;, 0}, {&quot;wl1_wme_apsd&quot;, &quot;on&quot;, 0}, {&quot;wl_maxassoc&quot;, &quot;128&quot;, 0}, {&quot;wl1_maxassoc&quot;, &quot;128&quot;, 0}, {&quot;wl_wme_txp_be&quot;, &quot;7 3 4 2 0&quot;, 0}, {&quot;wl_wme_txp_bk&quot;, &quot;7 3 4 2 0&quot;, 0}, {&quot;wl_wme_txp_vi&quot;, &quot;7 3 4 2 0&quot;, 0}, {&quot;wl_wme_txp_vo&quot;, &quot;7 3 4 2 0&quot;, 0}, {&quot;wl1_wme_txp_be&quot;, &quot;7 3 4 2 0&quot;, 0}, {&quot;wl1_wme_txp_bk&quot;, &quot;7 3 4 2 0&quot;, 0}, {&quot;wl1_wme_txp_vi&quot;, &quot;7 3 4 2 0&quot;, 0}, {&quot;wl1_wme_txp_vo&quot;, &quot;7 3 4 2 0&quot;, 0}, {&quot;dhcp_dnsmasq&quot;, &quot;1&quot;, 0}, {&quot;dns_dnsmasq&quot;, &quot;1&quot;, 0}, {&quot;auth_dnsmasq&quot;, &quot;1&quot;, 0}, {&quot;pptp_use_dhcp&quot;, &quot;0&quot;, 0}, {&quot;pptp_server_name&quot;, &quot;10.10.10.22&quot;, 0}, {&quot;forward_entries&quot;, &quot;0&quot;, 0}, {&quot;forwardspec_entries&quot;, &quot;0&quot;, 0}, {&quot;trigger_entries&quot;, &quot;0&quot;, 0}, {&quot;sip_port&quot;, &quot;5060&quot;, 0}, {&quot;sip_domain&quot;, &quot;192.168.1.1&quot;, 0}, {&quot;static_leases&quot;, &quot;&quot;, 0}, {&quot;static_leasenum&quot;, &quot;0&quot;, 0}, {&quot;dhcpc_vendorclass&quot;, &quot;&quot;, 0}, {&quot;dhcpc_requestip&quot;, &quot;&quot;, 0}, {&quot;maskmac&quot;, &quot;1&quot;, 0}, {&quot;fullswitch&quot;, &quot;0&quot;, 0}, {&quot;upgrade_delay&quot;, &quot;300&quot;, 0}, {&quot;fon_enable&quot;, &quot;0&quot;, 0}, {&quot;pptpd_client_enable&quot;, &quot;&quot;, 0}, {&quot;pptpd_client_srvip&quot;, &quot;&quot;, 0}, {&quot;pptpd_client_srvsub&quot;, &quot;&quot;, 0}, {&quot;pptpd_client_srvsubmsk&quot;, &quot;&quot;, 0}, {&quot;pptpd_client_srvuser&quot;, &quot;&quot;, 0}, {&quot;pptpd_client_srvpass&quot;, &quot;&quot;, 0}, {&quot;pptpd_client_ipparam&quot;, &quot;&quot;, 0}, {&quot;pptpd_client_mtu&quot;, &quot;1436&quot;, 0}, {&quot;pptpd_client_mru&quot;, &quot;1436&quot;, 0}, {&quot;radio0_on_time&quot;, &quot;111111111111111111111111&quot;, 0}, {&quot;radio0_timer_enable&quot;, &quot;0&quot;, 0}, {&quot;radio1_on_time&quot;, &quot;111111111111111111111111&quot;, 0}, {&quot;radio1_timer_enable&quot;, &quot;0&quot;, 0}, {&quot;wifi_bonding&quot;, &quot;0&quot;, 0}, {&quot;wifi_display&quot;, &quot;wl0&quot;, 0}, {&quot;ttraff_enable&quot;, &quot;1&quot;, 0}, {&quot;ttraff_iface&quot;, &quot;&quot;, 0}, {&quot;reconnect_enable&quot;, &quot;0&quot;, 0}, {&quot;reconnect_hours&quot;, &quot;0&quot;, 0}, {&quot;reconnect_minutes&quot;, &quot;0&quot;, 0}, {&quot;warn_enabled&quot;, &quot;0&quot;, 0}, {&quot;warn_connlimit&quot;, &quot;500&quot;, 0}, {&quot;ptoken&quot;, &quot;0&quot;, 0} }; <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  \u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u043e\u043d\u044f\u0442\u043d\u0430, \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u044e\u0449\u0438\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0438\u043d\u0442\u0443\u0438\u0442\u0438\u0432\u043d\u043e-\u0434\u043e\u0434\u0443\u043c\u044b\u0432\u0430\u0435\u043c\u044b, \u043d\u043e \u043e\u0441\u043e\u0431\u043e \u043d\u0435\u043f\u043e\u043d\u044f\u0442\u043d\u043e\u0435 \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u044b\u0441\u043a\u0430\u0442\u044c \u043e\u0431\u0445\u043e\u0434\u043d\u044b\u043c \u043f\u0443\u0442\u0451\u043c. \u041f\u043e\u0447\u0442\u0438 \u0432\u0441\u0435 \u0438\u043c\u0435\u043d\u0430 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0432\u0435\u0431-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442 \u0441 \u0438\u043c\u0435\u043d\u0430\u043c\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043d\u0430\u0448\u0435\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043a\u043e\u0434 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u0445\u0440\u043e\u043c\u043e\u043c<br \/>  <img decoding=\"async\" src=\"http:\/\/habrastorage.org\/getpro\/habr\/post_images\/61d\/0b1\/6c3\/61d0b16c305a5d76fe17b940a436d53d.png\" alt=\"image\"\/><br \/>  \u0414\u0443\u043c\u0430\u044e \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438 \u0438\u0437\u043b\u0438\u0448\u043d\u0438.<\/p>\n<p>  \u0421\u0430\u043c \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u0435\u043b\u044c  <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">bin_defaults.c<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"cpp\">#include &lt;ctype.h&gt; #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;unistd.h&gt;  #include &quot;.\/defaults.c&quot;  static void usage(void) { \tconst char *cmd = &quot;make_defaults&quot;; \tfprintf(stderr, \t\t&quot;Usage:\\n&quot; \t\t&quot;%s arguments\\n&quot; \t\t&quot;\\t-u username\t\tpptp username\\n&quot; \t\t&quot;\\t-p password\t\tpptp user password\\n&quot; \t\t&quot;\\t-i ip\\t\t\tuser LAN ip-assress\\n&quot; \t\t&quot;\\t-P password\t\tWI-FI user password\\n&quot; \t\t&quot;&quot;, \t\tcmd);  \texit(0); }  \/\/-----------------------------------------------------------------------------  int main(int argc, char *argv[]) { \tint ch; \tchar username[32], password[32], ip[32], wifi_password[64];  \tif(argc != 9) usage(); \twhile ( (ch = getopt(argc, argv, &quot;u:p:i:P:&quot;)) != -1) { \t\tswitch(ch) { \t\tdefault: \t\t\tprintf(&quot;bad option %c %s\\n&quot;, ch, optarg); \t\t\tusage(); \t\t\tbreak;  \t\tcase 'u': \t\t\tstrcpy(username, optarg); \t\t\tbreak; \t\tcase 'p': \t\t\tstrcpy(password, optarg); \t\t\tbreak; \t\tcase 'i': \t\t\tstrcpy(ip, optarg); \t\t\tbreak; \t\tcase 'P': \t\t\tstrcpy(wifi_password, optarg); \t\t\tbreak; \t\t} \t}   \tFILE *out; \tout = fopen(&quot;defaults.bin&quot;, &quot;wb&quot;); \tint i; \tint len = sizeof(srouter_defaults) \/ sizeof(struct nvram_tuple); \tfwrite(&len, 4, 1, out); \tint iSize = sizeof(srouter_defaults) \/ sizeof(struct nvram_tuple); \tfor (i = 0; i &lt; iSize; i++) { \t\tif (srouter_defaults[i].name) { \t\t\tif (strcmp(srouter_defaults[i].name, &quot;ppp_username&quot;) == 0) \tsrouter_defaults[i].value = username; \t\t\tif (strcmp(srouter_defaults[i].name, &quot;ppp_passwd&quot;) == 0) \tsrouter_defaults[i].value = password; \t\t\tif (strcmp(srouter_defaults[i].name, &quot;wan_ipaddr&quot;) == 0) \tsrouter_defaults[i].value = ip; \t\t\tif (strcmp(srouter_defaults[i].name, &quot;ath0_wpa_psk&quot;) == 0) \tsrouter_defaults[i].value = wifi_password; \t\t\tif (strcmp(srouter_defaults[i].name, &quot;wl0_wpa_psk&quot;) == 0) \tsrouter_defaults[i].value = wifi_password; \t\t\t \t\t\t\/\/  \/usr\/bin\/gcc \/root\/scripts\/dd-wrt\/c\/bin_defaults.c -I\/root\/scripts\/dd-wrt\/DD-WRT\/src\/include.v24 -I \/root\/scripts\/dd-wrt\/DD-WRT\/src\/router\/shared \t\t\tprintf(&quot;{\\&quot;%s\\&quot;, \\&quot;%s\\&quot;, 0}&quot;, srouter_defaults[i].name, srouter_defaults[i].value); \t\t\tif(i+2 &lt; iSize) printf(&quot;,&quot;); \t\t\tprintf(&quot;\\n&quot;); \t\t\t \t\t\tputc(strlen(srouter_defaults[i].name), out); \t\t\tfwrite(srouter_defaults[i].name, \t\t\t       strlen(srouter_defaults[i].name), 1, out); \t\t\tlen = strlen(srouter_defaults[i].value); \t\t\tif (len &gt; 127) { \t\t\t\tlen |= 128; \t\t\t\tputc(len & 0xff, out); \t\t\t\tputc(strlen(srouter_defaults[i].value) &gt;&gt; 7, \t\t\t\t     out); \t\t\t} else { \t\t\t\tputc(len, out); \t\t\t}  \t\t\tfwrite(srouter_defaults[i].value, \t\t\t       strlen(srouter_defaults[i].value), 1, out); \t\t} else { \t\t\tputc(0, out); \t\t\tputc(0, out); \t\t}  \t} \tfclose(out); \treturn 0; } <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  \u041a\u043e\u043c\u043f\u0438\u043b\u044f\u0435\u043c  <\/p>\n<pre><code class=\"bash\"># gcc \/root\/scripts\/dd-wrt\/c\/bin_defaults.c -I\/root\/scripts\/dd-wrt\/DD-WRT\/src\/include.v24 -I \/root\/scripts\/dd-wrt\/DD-WRT\/src\/router\/shared <\/code><\/pre>\n<p>  \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c  <\/p>\n<pre><code class=\"bash\"># a.out  -u test001 -p 0123456 -i 10.34.1.231 -P 01234567890123456 <\/code><\/pre>\n<p>  \u041a\u043e\u043f\u0438\u0440\u0443\u0435\u043c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0439 defaults.bin \u0432 \u043d\u0430\u0448\u0443 \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u043d\u043d\u0443\u044e \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443  <\/p>\n<pre><code class=\"bash\"># \/bin\/cp dd-wrt\/c\/defaults.bin dd-wrt\/841\/working_directory\/rootfs\/etc\/defaults.bin <\/code><\/pre>\n<p>  \u0418   <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0441\u043e\u0431\u0438\u0440\u0430\u0435\u043c \u0435\u0451 \u043e\u0431\u0440\u0430\u0442\u043d\u043e<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"bash\"># dd-wrt\/firmware-mod-kit\/build-firmware.sh .\/working_directory\/  Firmware Mod Kit (build) 0.99, (c)2011-2013 Craig Heffner, Jeremy Collake  Building new squashfs file system... (this may take several minutes!) Squashfs block size is 128 Kb Creating big endian 3.0 filesystem on \/root\/scripts\/dd-wrt\/841\/working_directory\/new-filesystem.squashfs, block size 131072.  Big endian filesystem, data block size 131072, compressed data, compressed metadata, compressed fragments Filesystem size 2753.71 Kbytes (2.69 Mbytes)         34.09% of uncompressed filesystem size (8077.26 Kbytes) Inode table size 4920 bytes (4.80 Kbytes)         22.78% of uncompressed inode table size (21599 bytes) Directory table size 6275 bytes (6.13 Kbytes)         57.61% of uncompressed directory table size (10892 bytes) Number of duplicate files found 0 Number of inodes 700 Number of files 446 Number of fragments 24 Number of symbolic links  189 Number of device nodes 0 Number of fifo nodes 0 Number of socket nodes 0 Number of directories 65 Number of uids 1         root (0) Number of gids 0 Remaining free bytes in firmware image: 126976 Processing 1 header(s) from \/root\/scripts\/dd-wrt\/841\/working_directory\/new-firmware.bin... Processing header at offset 0...checksum(s) updated OK. CRC(s) updated successfully.  Finished! New firmware image has been saved to: \/root\/scripts\/dd-wrt\/841\/working_directory\/new-firmware.bin  <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  \u0412\u0443\u0430\u043b\u044f\u2026 \u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u043b\u0438\u0442\u044c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443 \u0432 \u0440\u043e\u0443\u0442\u0435\u0440.      \t<\/p>\n<div class=\"clear\"><\/div>\n<\/p><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"http:\/\/habrahabr.ru\/post\/229355\/\"> http:\/\/habrahabr.ru\/post\/229355\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"content html_format\">     \t\u041f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440 \u0443 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u044f \u043e\u0442\u0431\u044b\u0432\u0430\u044e \u0440\u0430\u0431\u043e\u0447\u0443\u044e \u043f\u043e\u0432\u0438\u043d\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u0434\u0430\u0451\u0442 \u0430\u0431\u043e\u043d\u0435\u043d\u0442\u0430\u043c \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440\u044b \u0432 \u0431\u0435\u0437\u0432\u043e\u0437\u043c\u0435\u0437\u0434\u043d\u043e\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434 \u0437\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u0430. \u041f\u0440\u0438 \u0432\u044b\u0434\u0430\u0447\u0435 \u0440\u043e\u0443\u0442\u0435\u0440\u0430 \u043c\u0435\u0445\u0430\u043d\u0438\u043a\u0438 \u043f\u0440\u043e\u0448\u0438\u0432\u0430\u044e\u0442 \u0435\u0433\u043e, \u0432\u043d\u043e\u0441\u044f \u043b\u043e\u0433\u0438\u043d, \u043f\u0430\u0440\u043e\u043b\u044c, ip \u0438 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u044f wifi. \u0418 \u0432\u0441\u0451 \u0431\u044b \u043d\u0438\u0447\u0435\u0433\u043e, \u043d\u043e \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u043e\u0441\u043e\u0431\u043e \u0443\u043c\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043b\u044e\u0431\u044f\u0442 \u043f\u043e\u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c \u0434\u0435\u0432\u0430\u0439\u0441, \u0434\u0430 \u0438 \u043d\u0430 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440\u0430\u0445 \u0435\u0441\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0430 \u0441\u0431\u0440\u043e\u0441\u0430 \u043a \u0437\u0430\u0432\u043e\u0434\u0441\u043a\u0438\u043c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c, \u043f\u043e\u0441\u043b\u0435 \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0446\u0438\u0439 \u0441 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043b\u0438\u0431\u043e \u0430\u0431\u043e\u043d\u0435\u043d\u0442 \u0435\u0445\u0430\u043b \u0432 \u043e\u0444\u0438\u0441, \u043b\u0438\u0431\u043e \u043c\u0435\u0445\u0430\u043d\u0438\u043a \u0432\u044b\u0435\u0437\u0436\u0430\u043b \u043a \u0430\u0431\u043e\u043d\u0435\u043d\u0442\u0443 \u0437\u0430\u043d\u043e\u0432\u043e \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e. \u0427\u0430\u0448\u0430 \u0442\u0435\u0440\u043f\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u043d\u0438\u043b\u0430\u0441\u044c \u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u043a\u0430\u043f\u043b\u0435\u0439 \u0441\u0442\u0430\u043b TL-WR841N, \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440 \u0437\u0430\u043a\u0443\u043f\u0438\u043b \u043a\u0440\u0443\u043f\u043d\u0443\u044e \u043f\u0430\u0440\u0442\u0438\u044e. <br \/>  \u041c\u0430\u043b\u043e \u0442\u043e\u0433\u043e \u0447\u0442\u043e \u043f\u0435\u0434\u0430\u043b\u044c\u043a\u0430 \u0441\u0431\u0440\u043e\u0441\u0430 \u043d\u0435 \u0443\u0442\u043e\u043f\u043b\u0435\u043d\u0430 (\u0430 \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0430 \u0442\u0430\u043a, \u0447\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0436\u0430\u0442\u0430 \u043f\u0435\u0440\u0435\u043a\u0440\u0443\u0447\u0435\u043d\u043d\u044b\u043c \u043a\u0430\u0431\u0435\u043b\u0435\u043c \u0434\u0430 \u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0445\u043b\u0430\u043c\u043e\u043c \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0438\u043d\u043e\u0433\u0434\u0430 \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0430\u0431\u043e\u043d\u0435\u043d\u0442\u0441\u043a\u0438\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430) \u0442\u0430\u043a \u0435\u0449\u0451 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043b WPS \u0438 RESET \u043d\u0430 \u043e\u0434\u043d\u043e\u0439 \u043a\u043d\u043e\u043f\u043a\u0435, \u0447\u0442\u043e \u043c\u044f\u0433\u043a\u043e \u0433\u043e\u0432\u043e\u0440\u044f \u0447\u0443\u0434\u043d\u041e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435.<br \/>  <img decoding=\"async\" src=\"http:\/\/habrastorage.org\/getpro\/habr\/post_images\/3da\/581\/d4f\/3da581d4f71fe105d47059e832808e4d.png\" alt=\"image\"\/><br \/>  \u0411\u044b\u043b \u0435\u0449\u0451 \u043e\u0434\u0438\u043d \u0431\u043e\u043b\u0435\u0437\u043d\u0435\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u2014 \u0441 \u0440\u043e\u0434\u043d\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u043e\u0439 TP-Link&#8217;a \u0440\u043e\u0443\u0442\u0435\u0440 \u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u043b \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u0440\u044b\u0432\u0430 \u0441\u0432\u044f\u0437\u0438. <br \/>  \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u0438 \u043d\u0430\u0448\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438\u043c\u0435\u0435\u0442 \u0441\u0432\u043e\u0438 \u043c\u0438\u043d\u0443\u0441\u044b, \u043a\u0430\u043a-\u0442\u043e \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u043c\u0435\u043d\u044b \u043f\u0430\u0440\u043e\u043b\u0435\u0439, \u043d\u043e \u0441 \u044d\u0442\u0438\u043c \u043c\u044b \u0433\u043e\u0442\u043e\u0432\u044b \u043c\u0438\u0440\u0438\u0442\u044c\u0441\u044f.<br \/>  \u041d\u0443 \u0447\u0442\u043e\u0436\u2026 \u041d\u0430\u0447\u0438\u043d\u0430\u0435\u043c \u00ab\u043b\u0435\u0447\u0435\u043d\u0438\u0435\u00bb.  <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-229355","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/229355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=229355"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/229355\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=229355"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=229355"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=229355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}