Here is a quick summary of the problems and their solution and of firmware bugs I found (which are hopefully fixed in the next firmware release). The stuff may also apply to the DSL-G604T.
Several browsers seem to have problems with the
Setup->Wireless form. Some tests show that KDE Konqueror
(V3.1.4) under GNU Linux and Internet Explorer (V5.50) under Win2K are
working, while Mozilla 1.6 and Mozilla FireFox 0.8 under GNU Linux are
not able to change the WEP keys.
Anyway, if you try to configure a WEP encryption key under
Setup->Wireless, you must fill out all four
"Encryption Key" fields. If you only fill one field (as I did first),
the web interface will not accept your entries.
Note that the changes become active immediately, so you should either
configure WEP via cable connection or change your computers WEP
configuration after you have changed the configuration of the access
point. Don't forget to save the configuration via Tools->System
Commands->Save All.
# host 134.91.141.1 1.141.91.134.in-addr.arpa domain name pointer hal6000.thp.Uni-Duisburg.DE. # host 134.91.141.1 1.141.91.134.in-addr.arpa domain name pointer hal6000.thp.Uni.This behavior will cause trouble with programs which rely on reverse lookup, e.g. ssh.
Update: This workaround does not work since firmware 1.00B02T02.EU.20040701 :-(
If you want to define own firewall/NAT rules under Advanced->Port
Forwarding->User, you must start the rule's name with a digit,
else you will get the JavaScript Error "A name can not start with a
number". This is a funny bug in the error checker...
I use a rule named "SSH_Server" to allow SSH access from the
outside. It reads "Protocol TCP, Port Start 22, Port End 22, Port Map
22".