The ethernet adapter is not receiving any real (valid) information from whatever is providing DHCP for your network. THe 169.254.223.181 address is APIPA and has no real value for internet connections. You are not getting a default gateway, which you need to communicate with any device outside your local network and you are not getting DNS, which you also need to resolve FQDNs.
My first thought would be to check with the manufacturer and see if they have updated drivers for Windows 7 for the network adapter.
Additionally you could attempt to manually assign static values for IPv4 in the properties of your network adapter, if you have another computer that actually can get on the internet you may be able to identify the correct values using it as an example.
Also disable IPv6 temporarily, just to see if that makes any difference. You may also want to look into your router and see if the manufacturer has any recent firmware upgrades that may help, but if you have other Windows 7 machines on the network that are working ok, then I wouldn't assume the problem was with the router, I would suspect the network adapter card itself. Not sure how you are viewing other machines on the network unless all machines are using APIPA.