OK, that helps.
You are running an ARM emulation using qemu with libvirt/virt-manager tools.
The image is not from fedora, tho' it's based on F12, it's just an example bootable distro from
The drivers you need are pre-built into the kernel, not loadable drives in /lib/modules.
When I boot that image, at startup it complains about no 'eth0', but it successfully configures eth1.
Eth1 works as expected.
So all you need to do is disable the eth0 config.
On the guest, as root execute this command
sed -e s/yes/no/ -i /etc/sysconfig/network-scripts/ifconfig-eth0
(or you could vi that file).
If you followed the defaults, then your host system has a bridge called 'virbr0' with an IP address range of 192.168.122.*.
So you can login to the guest with ssh like ...
[stevea@crucibulum Desktop]$ ssh email@example.com
Warning: Permanently added '192.168.122.225' (RSA) to the list of known hosts.
Last login: Tue Sep 13 14:13:05 2011
[root@fedora-arm ~]# uname -a
Linux fedora-arm 2.6.24-rc7 #1 Wed Jan 16 02:28:08 CET 2008 armv5tel armv5tel armv5tel GNU/Linux
Use the command
on the target to get the target IP address.