If you have a "169.254" address, it is because the adapter has been unable to access the router's DHCP server to get its correct address which, with a Belkin router, will be in the 192.168.2.x range.
If you are allocating fixed addresses, use an IP address of 192.168.2 with its final "octet" any number between 2 and 254 that isn't already in use in your network.
Subnet Mask - 255.255.255.0
Default Gateway - 192.168.2.1 (the ROUTER's IP address)
DNS Server address - 192.168.2.1 (the ROUTER's IP address)
Alternatively, you can use your ISP's DNS Server addresses. If these are not available in their Support pages of their website, the configuration pages of your router should show the DNS addresses that the ISP has allocated automatically. Use these same addresses.