I am running the latest Xen 3.0-testing tree, and have a trouble: my
virtual machine cannot find the network device. Network in Dom0 is OK,
but in DomU, "ifconfig -a" only shows the local interface. But here in
the dmesg content, I found these line:
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Xen virtual console successfully installed as tty1
Event-channel device installed.
netfront: Initialising virtual ethernet driver.
NET: Registered protocol family 2
Registering block device major 3
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
NET: Registered protocol family 1
NET: Registered protocol family 17
The above messages convice me that the network was succesfully
initialized, but why I dont see the "eth0" as normally? I am kinda
stuck now. Anybody knows how to fix the problem, or tell me how to
debug it myself?
I use the latest -testing tree, as below:
# hg tip
date: Tue Jan 31 12:04:12 2006 +0100
summary: Remove dummy definitions of __gpfn_to_mfn/__mfn_to_gpfn.
And here is my configuration file:
kernel = "/boot/vmlinuz-2.6-xenU"
memory = 200
name = "ubuntu"
disk = ['file:/home/hieu/xen/rootfs.swap,hda1,w',
root = "/dev/hda2 ro"
Xen-devel mailing list