FC8 and its predecessors come configured so that Ethernet adapters (and some other network adapters, too) expect to be attached to a network that provides Dynamic Host Control Protocol (DHCP) services. The most important one of these is the handing out of IP addresses to client machines that request them. Your laptop is currently set up this way, and is requesting an IP address assignment for its network interface. When it doesn't get one, it complains, as it should.
To stop this, in the absence of DHCP on the network you are connecting to, edit the file
/etc/sysconfig/network-scripts/ifcfg-eth0, and make two changes: first, write in the address that you must have gotten from your Internet Service Provider (if they do not run DHCP, then they must have given you this information), and second, specify the Boot Protocol as static. When you are done, the file should look something like this, though the numbers will be different
Code:
DEVICE=eth0
BOOTPROTO=static
IPADDR=216.39.145.64
NETMASK=255.255.255.0
ONBOOT=yes