我正在设置两台电脑,但一直无法使用 USB 无线适配器。我有两台二手的索尼 VAIO(Windows XP,SP2),由于它们的位置太远,无法通过以太网连接,所以我需要通过无线连接。目前最简单、最便宜的方法是使用两个 USB 无线棒,我已经有一段时间了,但从未使用过。
其中一台计算机使用的是 SMC 制造的卡,而另一台计算机使用的是 Belkin F5D7050。装有 SMC 卡的盒子可以很好地看到我的路由器并进行身份验证,并且毫无问题地获得了 DHCP 租约。另一方面,装有 Belkin 的盒子就没那么幸运了。虽然它可以看到我的路由器并与其关联,但它不会获取 DHCP 颁发的地址。更糟糕的是,当我为网卡分配静态 IP 地址时,它可以 ping 整个网络并访问互联网(意味着它可以通过路由器进行身份验证),但没有计算机可以 ping 它,除非该计算机 ping 了首先 ping 它的计算机。
困惑吗?好吧,我也是。以前有人遇到过这个问题吗?这只是卡坏了的迹象吗?(目前,我通过以太网连接它,因为我还没有移动它。但是,当我稍后将它安装到新位置时,这会成为一个问题。)
谢谢!
答案1
听起来可能是多播问题。作为实验,尝试暂时禁用网络上的无线安全性,并将多播速率设置为 1mbps(或无线路由器允许的最低速率)。如果问题解决,则强烈表明这是多播问题。
通常,多播问题不会给 DHCP 带来问题,但是我看到一些无线路由器毫无理由地将其 DHCP Offer 和 DHCP Acks 作为广播发送,这可能是此处问题的一部分。
答案2
计算机 A 无法 ping 您 Belkin,直到 Belkin 能够 ping 计算机 A,这听起来有点像 ARP 问题。
当您知道计算机的 IP 地址时,ARP 用于解析计算机的硬件地址,这是同一网络上的计算机进行通信的方式。那么,为什么计算机 A 无法解析 Belkin 的 MAC 地址呢?
您能否在网络上放置一个数据包嗅探器并监视正在发生的事情?