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