I have a Belkin N router that connects to two desktop machines (via Ethernet cables) and one laptop (usually via wireless, but can be connected by cable as well) on one side, and to a Zoom DSL modem on the other side. I can connect to the Internet with one of the desktop machines and with the laptop (either wireless or wired), but not with the other desktop machine.
The laptop is running Ubuntu 8.10, and the desktop that does make the Internet connection is running open SuSE 11.1 and Windows XP (dual-boot). All three of these connection options are configured with static IPs.
The other machine has been formatted at various times over the past few months with openSuSE 11.1, Centos 5.2, and Fedora 10. I have not been able to connect to the Internet on any OS on this machine. I have configured the machine to accept a DHCP assignment at times, and to use a static IP at times. Neither has been successful. When I run the ifconfig command, I'm told that eth0 on the reluctant machine is UP.
From that machine, though, I can successfully ping both the router and the other computers. I can also use the browser on the reluctant machine to read and change the settings on the router.
The two desktop machines are sharing IO devices through an IOGear USB KVM switch. I have tried connecting with both computers running, and with just the reluctant one running. No joy.
So it appears that the reluctant machine is on the local network, but it, alone among its peers, cannot see the Internet. Any ideas where I might look for the problem?