(网络)XM6i 模拟 NetBSD 4.0.1 x68k

(Networking) XM6i emulating NetBSD 4.0.1 x68k

我在 XM6i (http://www.ceres.dti.ne.jp/tsutsui/netbsd/x68k/NetBSD-x68k-on-XM6i.html) 上安装了 NetBSD 4.0.1 x68k 作为模拟 68030 平台的虚拟机。除了网络,我已经完成了所有工作。

根据文档,您需要从我拥有的 OpenVPN 安装程序安装 TAP-Win32 网络适配器。我已将此适配器的 ipv4 设置设置为 IP 地址:192.168.2.1 和网络掩码:255.255.255.0

在 NetBSD 中,我创建了一个 /etc/ifconfig.ne0 文件来配置 ne0 网络接口,我假设它代表 TAP-Win32 适配器。此文件将 IP 地址设置为 192.168.2.17,将网络掩码设置为 255.255.255.0

当我在 NetBSD 上使用 "ping 192.168.2.1" 时,我无法 ping 主机,错误消息是:"host is down"

有谁知道出了什么问题吗?如果有人能给我任何建议,我将不胜感激。


更新: 上面的问题已经解决了....但还不够。

如果我修改了主机上的设置,现在只有在来宾上 运行 tcpdump -i ne0 才能 ping 来宾。然后我也可以从客人 ping 主机。我试过重新启动并尝试不使用 tcpdump,但更改似乎没有生效,所以我必须 运行 tcpdump 才能设置仅主机连接。

有什么方法可以在没有 tcpdump 的情况下执行此操作并使修复生效?


编辑: 这是新问题的link,对问题有更详细的解释:

事实证明 运行 在最新版本的 XM6i 上的 68030 机器上进行完整的网络仿真,您需要在启动时 运行 tcpdump。没办法了。