无线连接文件共享成为一种方式

bgm*_*der 5 laptop windows-7 wireless-networking dell-latitude smb

我们有两台笔记本电脑——戴尔 Latitude e5520 和戴尔 Latitude e6520。在这两种情况下,他们都能够毫无意外地连接到无线路由器。

这是我的问题:

当我尝试从我的工作站访问笔记本电脑的文件共享时,有时我可以访问,有时无法在网络上检测到该设备。每次发生这种情况时,我仍然可以从笔记本电脑访问工作站的文件共享。所以访问是单向的。

当笔记本电脑启动时,连接是双向的。过了一会儿,它变成了单向(仅限笔记本电脑到工作站)。我可以通过禁用和启用适配器再次获得正确的连接。

从我的工作站,我可以在 Windows 资源管理器中看到网络内部的笔记本电脑;但如果我尝试连接到它,它会说Windows cannot access \\mylaptop。所以它是可找到但不可访问的

如果我插入以太网电缆,那么我就没有问题,所以问题与无线有关。

  • 我已经进入适配器的电源设置并告诉 windows 不要关闭适配器电源以节省电量;但这并不能解决问题。
  • 也不是信号强弱的问题,因为无线路由器就在一尺之外……
  • 连接似乎持续 10 到 20 分钟。笔记本电脑没有休眠。
  • 这不可能是芯片连接松动的问题,因为如果我断开并重新连接到无线信号,它总是可以工作。
  • 永远不会失去互联网连接
  • 永远不会失去在网络上的工作站上浏览共享的能力
  • 我已经更新了无线适配器的驱动程序。
  • 在适配器的 IPv4 设置中,我已Enable LMHOSTS lookup启用WINS,并将NetBIOS setting设置为Default
  • 我无法从工作站 ping 笔记本电脑,但我可以从笔记本电脑 ping 工作站 - 即使防火墙关闭,甚至通过 ipaddress 而不是计算机名称。 Destination Host unreachable

这是ipconfig /all来自笔记本电脑;它在失去文件共享连接之前和之后看起来都一样(除了地址和适配器之外,桌面的 ipconfig 看起来基本相同):

Wireless LAN adapter Wireless Network Connection:

   Connection-specific DNS Suffix  . : my.domain
   Description . . . . . . . . . . . : DW1501 Wireless-N WLAN Half-Mini Card
   Physical Address. . . . . . . . . : aa-bb-cc-dd-ee-ff
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   IPv4 Address. . . . . . . . . . . : 192.168.1.249(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.254.0
   Lease Obtained. . . . . . . . . . : Monday, February 29, 2016 9:57:53 AM
   Lease Expires . . . . . . . . . . : Tuesday, March 01, 2016 10:29:17 AM
   Default Gateway . . . . . . . . . : 192.168.1.1
   DHCP Server . . . . . . . . . . . : 192.168.1.13
   DNS Servers . . . . . . . . . . . : 192.168.1.12
                                       192.168.2.7
   Primary WINS Server . . . . . . . : 192.168.2.7
   Secondary WINS Server . . . . . . : 192.168.1.12
   NetBIOS over Tcpip. . . . . . . . : Enabled
Run Code Online (Sandbox Code Playgroud)

还有什么我可以尝试的吗?

[更新]

所以我连接WinMTR到我的桌面上不断地 ping 笔记本电脑,笔记本电脑的文件共享似乎保持连接,甚至几个小时和几个小时,而没有持续 ping 它在不到一分钟后半断开连接。只要笔记本电脑不断被 ping 通,它就会保持完全连接。但是如果我停止WinMTR几分钟,它就会失去连接,我就不能再 ping 它了(虽然它可以 ping 其他机器)。

但是,如果我将笔记本电脑与 TeamViewer 连接起来,某些东西就会抖动,文件共享和 ping 开始工作。

har*_*ymc 2

您可能在 Windows自动断开连接功能中遇到了错误的参数。

我发现 Microsoft 关于此主题的最后一次严肃讨论是在文章“
自动断开连接在 Windows NT 和 Windows 2000 中如何工作” (!) 中:

Autodisconnect您可以在注册表子树 HKEY_LOCAL_MACHINE 子键下找到 LAN参数:

\System\CurrentControlSet\Services\LanmanServer\Parameters

注意:前面的条目必须位于具有一个或多个共享的计算机上。

目的是在设定的分钟数后断开空闲会话。可以使用 net config server 命令在命令提示符下设置分钟数。

例如,要将自动断开连接值设置为 30 分钟,您可以运行以下命令行:

net config server /autodisconnect:30
Run Code Online (Sandbox Code Playgroud)

命令行中的有效值范围为 -1 到 65535 分钟。要禁用自动断开连接,请将其设置为 -1。

将 Autodisconnect 设置为 0 不会将其关闭,并会导致在空闲时间的几秒钟内非常快速地断开连接。

注册表不允许您添加 -1 值。但是,可以在命令提示符下使用以下命令进行修改:

net config server /autodisconnect:-1
Run Code Online (Sandbox Code Playgroud)

我不太同意上面的最后一段,因为我认为autodisconnect在注册表中设置十六进制值ffffffff将具有与上述命令相同的效果 - 避免数千年的断开连接。