I have just got hold of a D-Link DWL-2000AP wireless access point.
Got it talking to a laptop with an Orinoco 802.11b PCMCIA card within
a few minutes with it's default settings.
However, I've found it impossible to change any of the access point's
settings via the web configuration, apparently due to a javascript
error on the pages served up by the browser, which looks like this
in the javascript console:
Error: form1 is not defined
In
http://192.168.0.50/public.js, Line 6,
I've tried galeon, mozilla & konquereor as supplied with RedHat 8.
Anyone had similar problems ? Should I be looking to upgrade my browser,
the access point's firmware (it's HW: B1, FW: 1.7) or is Windows & IE the
only way (arrgh) ?
For more detail:
Here's the start of a typical page:
<html>
<head>
<title>DWL-2000AP</title>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<script language="JavaScript" src="public.js"></script>
<script language="JavaScript">
function check_auth(){
var auth_type = 0;
if (auth_type == 2 && form1.wep_type[1].checked){
alert("The Encryption can not be disable when the Authentication Type is in the Shared Key mode.");
return false;
}else{
return true;
}
}
function send_request(){
if (check_key() && isHex() && check_ssid() && check_auth()){
form1.apply.value = "1";
form1.submit();
}
}
</script>
</head>
....
The page body then contains things like:
<input name="wep_type" type="radio" value="1" onClick="form1.submit()">
and
<select name="wep_key_len" size="1" onChange="form1.submit();">
but I don't know enough about javascript to know whether their code or my browser
is broken.
Thanks for any advice
Tim