为什么有线连接在 Linux 或 WIN7 上有效,但在 XP 或 Vista 上却无效?

为什么有线连接在 Linux 或 WIN7 上有效,但在 XP 或 Vista 上却无效?

我正在为一家公司设置网络,遇到了一个奇怪的问题。网络非常简单:一个 xDSL 调制解调器/路由器、一个交换机、一堆 Windows 客户端(XP、Vista、7)。房间已布线,墙壁上有 RJ45 插头,这些插头都汇聚到交换机,交换机上行连接到路由器。DSL 路由器还通过 DHCP 提供 IP 地址。

这是我的问题:- 如果将其中一个客户端 (Vista) 插入墙上的电源,它就无法工作,但当我将其直接连接到交换机时,它就可以工作。我最初猜测是墙上的电源插头有问题,但当我将 Linux 笔记本电脑连接到这个插头时,它工作正常。在 Vista 机器上,当我使用插入的电缆查看网络适配器时,NIC 的 LED 为绿色,但 DHCP 失败,设置静态 IP 也无济于事。

我没什么主意了……你能帮助我吗?提前谢谢!

答案1

我大胆猜测,这台笔记本电脑的 NIC 芯片组非常便宜,可能是 realtek 或类似产品;而且它对噪音或质量较差的电缆非常敏感。如果您有检查线路质量的工具,请测试墙上插座;我敢打赌它的质量不是最佳的。它正在接收链接,因此亮起绿灯;但数据损坏严重,以至于它实际上无法工作。

答案2

常见的问题是,电脑是否已安装最新的驱动程序?

在我看来,驱动程序在穿过墙壁电缆时无法协商正确的连接。您是否已排除墙壁插头和卡之间的电缆,因为这可能是一个潜在问题?如果已排除,则可能是网卡故障

相关内容