The Graveyard - Products No Longer Supported > DIR-803
Screenshot of interface.
n00b2k17:
I can't enter the recovery mode. The router does enter recovery mode but the default ip address configuration does not give any response.
I was trying to use telnet commands to access the router, but I am not able to get past the login. Do you know what the username and password is ?
RYAT3:
admin/admin ??? http://m.setuprouter.com/router/dlink/dir-803/login.htm
n00b2k17:
Thats not it. It seems to have a different username and password than the one which are used to login into web interface.
n00b2k17:
Do you think renaming the .bin to .img file would work?
n00b2k17:
I noticed a momentary dialog that appeared after the Invalid File Format Message about USB file upload. Luckily I was able to grab a screenshot in that split second after a few tries.
https://drive.google.com/file/d/0B-bX45cB11wzSHRoVFkxNlBTMEE/view?usp=drivesdk
Also the html code has more to it than what is being shown. Can any body take a look at it?
--- Code: ---<html><head>
<meta http-equiv="Content-Type" content="text/html">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Expires" content="Mon, 01 Jan 1990 00:00:01 GMT">
<title>Firmware Update</title>
<style>
.on {display:on}
.off {display:none}
</style>
<script type="text/javascript" src="util_gw.js"></script>
<script>
var MWJ_progBar = 0;
var time=0;
var delay_time=1000;
var loop_num=0;
var usb_update_img_enabled=0;
function show_usb_update_img()
{
if(usb_update_img_enabled == 0)
{
get_by_id("usb_update_img_ln").style.display = "none";
get_by_id("usb_update_img_nt").style.display = "none";
get_by_id("usb_update_img_bt").style.display = "none";
return false;
}
else
{
get_by_id("usb_update_img_ln").style.display = "";
get_by_id("usb_update_img_nt").style.display = "";
get_by_id("usb_update_img_bt").style.display = "";
return true;
}
}
function usb_img_upload(F)
{
if(show_usb_update_img() == false)
{
alert("usb update image function is not enabled!");
return false;
}
F.submit();
show_div(true, "progress_div");
progress();
}
function progress()
{
if (loop_num == 3) {
alert("Update firmware failed!");
return false;
}
if (time < 1)
time = time + 0.033;
else {
time = 0;
loop_num++;
}
setTimeout('progress()',delay_time);
myProgBar.setBar(time);
}
function sendClicked(F)
{
if(document.upload.binary.value == ""){
document.upload.binary.focus();
alert('File name can not be empty !');
return false;
}
F.submit();
show_div(true, "progress_div");
progress();
}
</script>
</head>
<body onload="show_usb_update_img()">
<blockquote>
<h2><font color="#0000FF">Upgrade Firmware</font></h2>
<form method="post" action="boafrm/formUpload" enctype="multipart/form-data" name="upload">
<font size="2">
This page allows you upgrade the Access Point firmware to new version. Please note,
do not power off the device during the upload because it may crash the system.
</font><hr size="1" noshade="" align="top"><table border="0" cellspacing="4" width="500">
<tbody><tr></tr>
<tr></tr>
<tr>
<td width="50%"><font size="2"><b>Firmware Version:</b> </font></td>
<td width="50%"><font size="2">ET-1.02</font></td>
</tr>
<tr>
<td width="20%"><font size="2"><b>Select File:</b> </font></td>
<td width="80%"><font size="2"><input type="file" name="binary" size="20"></font></td>
</tr>
</tbody></table><font size="2">
<p> <input onclick="sendClicked(this.form)" type="button" value="Upload" name="send">
<input type="reset" value="Reset" name="reset">
<input type="hidden" value="/upload.htm" name="submit-url">
</p>
<form method="post" action="boafrm/formUploadFromUsb" enctype="multipart/form-data" name="usb_upload">
<hr size="1" noshade="" align="top"><font size="2">
</font><table border="0" cellspacing="4" width="500">
<tbody><tr></tr>
<tr><td id="usb_update_img_nt" style="display: none;">This page allows you upgrade the firmware from usb storage device(ex. /tmp/usb/sda1/fw.bin). Please note,
do not power off the device during the upload because it may crash the system.</td>
</tr>
</tbody></table><font size="2">
<p> <input id="usb_update_img_bt" style="display: none;" onclick="usb_img_upload(this.form)" type="button" value="Upload from usb" name="submit_usb">
</p>
<hr id="usb_update_img_ln" style="display: none;" size="1" noshade="" align="top">
<script type="text/javascript" language="javascript1.2">
var myProgBar = new progressBar(
1, //border thickness
'#000000', //border colour
'#ffffff', //background colour
'#043db2', //bar colour
300, //width of bar (excluding border)
15, //height of bar (excluding border)
1 //direction of progress: 1 = right, 2 = down, 3 = left, 4 = up
);
</script><span id="progress_div" class="off"> <table border="0" cellspacing="0" cellpadding="1"><tbody><tr><td>Please wait...</td></tr><tr><td bgcolor="#000000"><table border="0" cellspacing="0" cellpadding="0"><tbody><tr><td height="15" width="300" bgcolor="#ffffff"><div style="position:relative;top:0px;left:0px;height:15px;width:300;"><div style="position:absolute;top:0px;left:0px;height:0px;width:0;font-size:1px;background-color:#043db2;" id="MWJ_progBar1"></div></div></td></tr></tbody></table></td></tr></tbody></table></span>
<script>
function click_dual_fw(clickValue)
{
if(clickValue)
{
document.formDualFirmware.boot_2bank.disabled =false;
}
else
{
document.formDualFirmware.boot_2bank.disabled =true;
}
}
function load_dual_fw()
{
if(get_by_id("enable_dual_bank").value == 1)
get_by_id("dualFw").checked = true;
else
get_by_id("dualFw").checked = false;
get_by_id("act_bank").innerHTML = get_by_id("currFwBank").value;
get_by_id("bak_bank").innerHTML = get_by_id("backFwBank").value;
}
function saveChanges(actValue)
{
get_by_id("active").value = actValue;
}
</script>
<form action="/boafrm/formDualFirmware" method="POST" name="formDualFirmware">
<input type="hidden" value="/upload.htm" name="submit-url">
<input type="hidden" value="1" name="enable_dual_bank" id="enable_dual_bank">
<input type="hidden" value="1" name="currFwBank" id="currFwBank">
<input type="hidden" value="2" name="backFwBank" id="backFwBank">
<input type="hidden" value="no" name="active" id="active">
<!--
<table border="0" >
<tr><td colspan=2><font size=2><b>
<input type="checkbox" id="dualFw" name="dualFw" value="ON"> Enable Dual Firmware</b><br>
</td>
</tr>
<tr>
<td width="10%"></td>
<td><font size=2>Active Bank: <SPAN id=act_bank></SPAN></td>
</tr>
<tr>
<td width="10%"></td>
<td><font size=2>Backup Bank: <SPAN id=bak_bank></SPAN></td>
</tr>
</table>
<p>
<input type="submit" value="Apply Changes" name="save" onClick="return saveChanges('save')">
<input type="submit" id="boot_2bank" name="boot_2bank" value="Reboot Form Backup Bank Now" onClick="return saveChanges('reboot')">
<script>
load_dual_fw();
click_dual_fw(1*get_by_id("enable_dual_bank").value);
</script>
-->
</form>
</font></form></font></form></blockquote><font size="2"><font size="2">
</font></font></body></html>
--- End code ---
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version