Encontrado após três semanas de pesquisa.
Teve que baixar um driver de rede "Xen" aqui: link
Pfew ... bom que esteja resolvido.
Estou tentando instalar um servidor Windows XP em um ambiente Xen. O sistema operacional está inicializando bem. Infelizmente não consigo descobrir como configurar as configurações de rede.
Dom0 é um Debian Lenny hospedando atualmente cerca de 10 servidores virtuais Linux.
O Windows me diz que tenho uma "conexão limitada". Não é possível obter qualquer resposta DHCP nem acessar outros hosts na rede
Aqui está o arquivo de configuração do cliente do Xen:
kernel = '/usr/lib/xen-3.2-1/boot/hvmloader'
builder = 'hvm'
memory = '1024'
device_model='/usr/lib/xen-3.2-1/bin/qemu-dm'
acpi=1
apic=1
pae=1
vcpus=1
name = 'winexchange'
# Disks
disk = [
'phy:/dev/wnghosts/exchange-disk,ioemu:hda,w',
'file:/mnt/freespace/ISO/DVD1_Installation.iso,ioemu:hdc:cdrom,r'
]
# Networking
vif = [ 'mac=00:16:3E:0A:D0:1B, type=ioemu, bridge=xenbr0']
# video
stdvga=0
serial='pty'
ne2000=0
# Behaviour
boot='c'
sdl=0
# VNC
vfb = [ 'type=vnc' ]
vnc=1
vncdisplay=1
vncunused=1
usbdevice='tablet'
(network-script network-bridge) (vif-script vif-bridge) (dom0-min-mem 512) (dom0-cpus 0) (vnc-listen '0.0.0.0')
ifconfig (limpo):
eth0 Link encap:Ethernet HWaddr 00:30:48:c7:90:34
inet addr:10.20.10.9 Bcast:10.20.255.255 Mask:255.255.0.0
inet6 addr: fe80::230:48ff:fec7:9034/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9124214 errors:0 dropped:0 overruns:0 frame:0
TX packets:5560279 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1501725024 (1.3 GiB) TX bytes:3721460671 (3.4 GiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:79 errors:0 dropped:0 overruns:0 frame:0
TX packets:79 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:8700 (8.4 KiB) TX bytes:8700 (8.4 KiB)
peth0 Link encap:Ethernet HWaddr 00:30:48:c7:90:34
inet6 addr: fe80::230:48ff:fec7:9034/64 Scope:Link
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:2574257469 errors:1 dropped:0 overruns:0 frame:1
TX packets:1798883882 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2351005981 (2.1 GiB) TX bytes:3255923331 (3.0 GiB)
Memory:de220000-de240000
tap0 Link encap:Ethernet HWaddr 00:ff:e8:e4:b1:43
inet6 addr: fe80::2ff:e8ff:fee4:b143/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:47 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:8205 (8.0 KiB) TX bytes:468 (468.0 B)
vif116.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff
inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:1854 overruns:0 carrier:0
collisions:0 txqueuelen:32
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
O comando xm-network list me deu uma saída incomum:
# xm network-list winxp01 Idx BE MAC Addr. handle state evt-ch tx-/rx-ring-ref BE-path 0 0 00:16:3E:0A:D0:1C 0 1 -1 -1 /-1 /local/domain/0/backend/vif/116/0
O que esses elementos significam? "estado evt-ch tx- / rx-anel-ref"
O que eu fiz de errado? Por favor me diga se você quiser mais algumas informações (logs, etc)
Encontrado após três semanas de pesquisa.
Teve que baixar um driver de rede "Xen" aqui: link
Pfew ... bom que esteja resolvido.
Tags networking windows xen linux