I have two PC's set up as a LAN attached to a hub, no server. One PC is a Win 98 machine and can access the internet. The other PC is a Win XP and cannot access the Internet. The WinXP PC reports that it is connected correctly to the other PC (that's what the systray LAN icon says anyway).

I am using two static IP's using DSL, and I am using an Efficient
Networks 5250 Speedstream bridge.
They are two separate static IP addresses.
There is no router.It is setup so that when the PC is turned off you can't ping the machine because it is a bridge. The ISP does not use DHCP.

Pinging from the Windows 98 PC to Windows XP times out.
Pinging from the Windows XP to Windows 98 times out.
Pinging from the Windows XP machine to it's own default gateway times out.
Pinging 127.0.0.1 does respond.