Debian 6.0.10 no Hyper-V

Debian 6.0.10 no Hyper-V

Tenho um dispositivo fornecido pelo fornecedor que foi desenvolvido para o V-Sphere, que estou tentando converter para rodar no HyperV. Até agora, converti o disco rígido virtual v-Sphere em um HyperV e consegui inicializá-lo corretamente.

O dispositivo é construído no Debian Squeeze versão 6.0.10, portanto não possui suporte nativo para o adaptador de rede 'normal' que o HyperV usa, então configurei um adaptador de rede legado e fiz com que o dispositivo o reconhecesse como um adaptador de rede com um endereço IP (estático, não DHCP).

No momento, posso executar ping no endereço IP do dispositivo, tanto por endereço quanto por loopback local, mas nada mais. Não consigo acessar o servidor host ou outra máquina no mesmo switch virtual, e nada de fora do dispositivo também pode fazer ping.

Consigo eliminar o switch virtual HyperV como problema, pois outras máquinas virtuais no mesmo switch conseguem se comunicar sem problemas.

Alguns trechos do meu servidor que podem ser úteis:

:~# route
Kernel IP routing table
Destination  Gateway       Genmask        Flags  Metric Ref   Use  Iface
172.20.1.0   *             255.255.255.0  U      0      0     0    eth3
default      172.20.1.251  0.0.0.0        UG     0      0     0    eth3

.

:~# ifconfig
eth3      Link encap:Ethernet HWaddr 00:15:5d:01:74:06
          inet addr:172.20.1.229
          Bcast:172.20.1.255
          Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
          RX packets:3152 errors:0 dropped:131898 overruns:0 frame:0
          TX packets:96 errors:509 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:7000
          RX bytes:1389454 (1.3MiB) TX bytes:12231 (11.9 KiB)
          Interrupt:9 Base address:0xec00

lo        Link Encap:Local Loopback
          inet addr:127.0.0.1 Mask:255.0.0.0
          UP LOOPBACK RUNNING MTU:16436 Metric:1
          RX packets:246326 errors:0 dropped:0 overruns:0 frame:0
          TX packets:246326 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:89094448 (84.9MiB) TX bytes:89094448 (84.9MiB)

.

:~#lspci 
###Omitted for the sake of brevity###
00:0a.0 Ethernet controller: Digital Equipment Corporation DECchip 211140[FasterNet] (rev 20)

.

:~#cat /etc/network/interfaces
###Comments omitted for brevity###
auto eth3
iface eth3 inet static
        address 172.20.1.229
        netmask 255.255.255.0
        network 172.20.1.0
        broadcast 172.20.1.255
        gateway 172.20.1.251
        dns-nameservers 172.20.1.242

. Independentemente do endereço, recebo a mesma saída.

:~# ping 172.20.1.251
PING 172.20.1.251 (172.20.1.251) 56(84) bytes of data.
From 172.20.1.229 icmp=1 Destination Host Unreachable

O que causaria esse comportamento e como posso solucioná-lo?

informação relacionada