如何使用 FireWire 连接两台 Windows XP x86-64 PC?

如何使用 FireWire 连接两台 Windows XP x86-64 PC?

我遇到了麻烦。我基本上想在两台 PC 之间传输文件,并共享其中一台 PC 的互联网连接。您可能知道 Windows XP 支持 FireWire 网络适配器。到目前为止,我所做的是:

我尝试过建立“办公室或家庭网络”,但没有任何显著的效果。

我已尝试为两台 PC(当然不同)上的 1394 适配器分配 IP,但由于某种原因,我只能从 PC2 ping 到 PC1(而不能反过来)。

我还尝试在 PC1(我有互联网连接的地方)上的 1394 上启用互联网共享。

此外,出于某种原因,运行“ipconfig /all”不会显示我的 1394 连接 ip(在两台 PC 上)。如果我尝试查看 1394 连接状态->支持选项卡,也会发生同样的情况。这很奇怪。

如果我尝试修复 PC1 上的连接,它会告诉我“此连接未启用 TCP/IP”,但我肯定在属性中看到它已启用。另一方面,当我在 PC2 上尝试相同操作时 - 错误消息不同:“无法查询连接的 tcp/ip 设置”。

我在评论中也提到了一件奇怪的事情,那就是拔下/插入 FireWire 电缆不会对操作系统产生任何影响(没有任何消息表明已连接,什么都没有)。但 1394 连接状态始终为已连接。

然而,正如我之前提到的,我确信 PC1 一度可以从 PC2 ping 通(但我想现在不行了)。

有任何想法吗?

PC1 已连接到互联网,在安装后不久就更新到了最新版本。而 PC2 则从未连接到互联网,因此在首次安装后从未更新过。尽管两台 PC 都安装了相同的 SP2(这是 x64 版 XP 的最后一个版本)。

我尝试安装一些“离线更新“从 msdn 到 PC2 但没有取得太大成功。然而我认为它们都是安全的,而不是功能性的补丁。

从 Windows 显示的内容来看,我的 1394 适配器似乎已被识别并正常工作。它的确切名称是“VIA OHCI Compilant IEEE 1394 主机控制器”。我为我的两台 PC 买了完全相同的控制器。虽然现在我不能确切地说出它们的型号,但如果这很重要,我会说出来的。

编辑:好的 - 我想我部分解决了问题。也许是驱动程序,也许是我的 1394 控制器 - 我不知道,但我使用卡内部端口(在盒子内)连接到 PC2,现在两台 PC 可以相互识别,因此可以 ping 通。但是现在我正在努力将我的互联网连接从 PC1 共享到 PC2。

答案1

最好的方法是通过 Firewire 创建 IP 连接。如果这样做,就像将交叉 UTP 电缆从一台计算机连接到另一台计算机,然后您可以使用 FTP 服务器和客户端传输文件或在普通 TCP/IP 网络上运行的其他应用程序。

此外,Firewire 的速度比 FastEthernet 快得多。

这里有一个关于如何通过 Firewire 创建 IP 连接的教程。

http://lifehacker.com/173973/geek-to-live--fast-one-wire-network-ip-over-firewire

完成此操作后,请相应地设置两台计算机的 IP 和子网掩码(子网掩码应相同,且 IP 来自同一子网,例如 169.254.1.1 和 168.254.1.2,其中 sm 设置为 255.255.0.0)

安装 Filezilla FTP 服务器和 Filezilla ftp 客户端并从客户端连接到服务器的 IP,即可开始传输文件。

您可以尝试其他 FTP 客户端/服务器。

如果遇到问题,请询问。

答案2

问题部分是硬件问题,部分是软件问题。看来我使用的 FireWire 适配器 4 芯端口的针脚放错了位置。我不得不用小螺丝刀手动修复它。但即便如此,我还是遇到了很多问题,所以我开始使用 6 芯的,现在硬件方面没有问题了。结论是尽可能避免使用 4 芯连接器。请记住,如果 2 台 PC 连接正确 - 插入电缆时会播放设备连接声音,拔出电缆时当然会播放断开连接的声音。

然后是软件方面。我很长时间以来都对“Internet 网关”连接感到困惑,以为它是 ICS 点(在 PC1 上),但现在我明白了,这实际上是其他不相关的东西(我仍然不太明白,但无论如何)。我忽略的另一件事是,为了启用 ICS - 您应该至少启用 1 个以上的 Internet 适配器。我还遇到了来自 PC2 的 Internet 连接问题,即使 PC1 具有正确的 ICS 配置。通过更新 PC2“1394 网络适配器”ips(通过使用其上的“修复”选项)解决了此问题。我认为解决这个问题的另一种方法是重新启动您的机器。但在此之前,我现在记得我在创建 PC1 上的 ICS 时也遇到了问题。它使用 IP 192.168.0.1 与我的 Internet 路由器链接,该 IP 是为设置和运行 ICS 而保留的。我通过更改路由器 ip 解决了此问题。

此外,我认为强烈建议让 IP 设置自动分配给 PC1 和 PC2 1394 适配器。

现在一切都很完美,并且按预期运行。如果 PC1 正在运行,PC2 就可以上网,无需在启动时更改任何额外设置。另一个好处是,PC1 和 PC2 文件都可以通过驱动器的管理员共享从任何计算机直接(自动)访问。因此,我建议禁用互联网连接上的“文件和打印机共享”(出于安全措施)。

相关内容