Setting the DHCP server to issue a fixed IP based on MAC addressing I can follow, although configuring the Hero to use a static IP would achieve the same result. However I've got a major issue with putting the Hero in the so-called DMZ, which exposes it directly to the outside world by effectively bypassing any firewall built in to the router. However slight the risk, it's simply poor practice. Furthermore, this can't have any bearing on the (in)ability to connect wirelessly to the router as any firewalling only applies to the WAN connection. It may have a bearing on the "connected but unable to do anything" issue though, but a more secure solution would be to identify exactly how the firewall is involved and rectify that directly.
/Al
|