我有一台机器有一个我从未见过也无法理解的问题.
该机是配备Windows 7旗舰版的戴尔笔记本电脑.用户试图用这台机器做一些奇特的事情(用以太网连接WLan接口以便将他的Mac连接到他的家庭网络.无论如何……)并且在他禁用他的更改之后,网络在该系统上停止正常工作.
发生的情况是,NIC可以获得1005的DHCP租约,但随后将丢弃数据包.它将工作10秒,然后失败30秒,然后再次工作,等等.无论我们尝试ping本地计算机还是网关,问题都是一样的.
我们尝试过的:
>从Ubuntu live CD启动.
>清除机器上的ARP缓存并切换.
>将NIC配置更改为100Mb半双工并禁用所有
卸载.
>更改IP地址.
>将机器移动到其他开关.
>直接连接头部开关.
>重新安装网卡.
唯一有效的方法是将机器带到一个完全不同的网络(WRT54GL wifi路由器上的以太网端口,用于将客户连接到与我们的内部网络无关的专用ADSL线路).
我在这里没有想法.在我们的内部配置中有一些变化,而当要求它处理该mac地址时,并不是整个网络都适合.
当我在故障机器上启动PING并在目的地上使用Wireshark时,我看到同样的事情发生了:当机器上的ping失败时,我的踪迹中什么都没有看到.当ping成功时,我看到echo请求进入并且回复结束.我在数据包中看到的MAC地址匹配.
我真的没有想到发生了什么.有人在乎提出建议吗?
查看是否可以将故障隔离到MAC地址或网卡可能会有所帮助?找到另一台允许您使用可配置MAC地址的计算机,并将其配置为与可疑计算机具有相同的MAC地址,并等待查看症状是否遵循MAC地址.当然,在此过程中关闭第一个’问题’机器,并在第二台机器上记下“真正的”MAC地址,以便之后可以修复它!