ОС в bochs может отправлять пакет arp, но не имеет ответа - PullRequest
0 голосов
/ 17 марта 2020

Я пишу операционную систему в bochs. Написание сетевого модуля сейчас.

Конфигурация в bochs о сети: ne2k: ioaddr=0x280, irq=10, mac=b0:c4:20:a1:3c:00, ethmod=linux, ethdev=wlp2s0 'wlp2s0' - это физический сетевой интерфейс моего хоста.

ОС в bochs может получать широковещательный пакет udp. Он также может отправлять посылки. (Захват на моем хосте ("wlp2s0").)

Но когда я отправляю широковещательный пакет arp в bochs, никто не отвечает мне в локальной сети хоста.

Я предполагаю, что карта bochs физический сетевой интерфейс хоста ("wlp2s0") по NAT? То есть ОС в bochs и шлюзе хоста не находятся в одной локальной сети?

...