无法通过 USB NIC 共享文件

无法通过 USB NIC 共享文件

环境

  • Win 10(1709)64位
  • 戴尔 Latitude 7390
  • Dell Dock WD15 提供网络(Realtek USB GbE 系列控制器)

问题描述

笔记本电脑的网络运行符合预期,与网络相关的一切正常,包括传入和传出,只是其他计算机无法访问我在这台 Win10 机器上创建的网络共享。

当扩展坞提供网络时,无法共享文件。我尝试使用 Windows 客户端(7 和 10,但忘记了错误消息),也尝试使用 Linux,但出现了

Jun 12 14:53:10 MYMACHINE kernel: [  813.358141] CIFS VFS: Error connecting to socket. Aborting operation.
Jun 12 14:53:10 MYMACHINE kernel: [  813.358234] CIFS VFS: cifs_mount failed w/return code = -111

但是,当我将网线直接插入笔记本电脑时,文件共享是可以顺利进行的。这与 NIC 上的 TCP 设置无关,即我在两个接口上尝试了固定和 DHCP 地址,但问题仍然存在。

扫描笔记本以查找开放端口显示

PORT     STATE    SERVICE
111/tcp  open     rpcbind
135/tcp  open     msrpc
515/tcp  open     printer
1024/tcp open     kdm
1110/tcp filtered nfsd-status
3389/tcp open     ms-wbt-server
5357/tcp open     wsdapi
8100/tcp open     xprint-server

... 我遗漏了端口 445,但至少这与netstat -ano|findstr 445端口 445 仅在环回和 TCP6 上打开相一致

C:\Users\myuser>netstat -ano|findstr 445
  TCP    0.0.0.0:445            0.0.0.0:0              ABHÖREN         4
  TCP    10.11.97.163:58737     10.11.10.101:445       HERGESTELLT     4
  TCP    10.11.97.163:58742     10.11.10.121:445       HERGESTELLT     4
  TCP    10.11.97.163:58744     10.11.10.127:445       HERGESTELLT     4
  TCP    [::]:445               [::]:0                 ABHÖREN         4

先前的研究/想法

  • 检查客户端的 SMB 版本是否是导致问题的原因 -> 否,允许使用较旧的 SMB 版本
  • Windows 防火墙已禁用
  • 卡巴斯基端点安全已完全禁用
  • 尝试过 DHCP 和固定 IP
  • 禁用 NIC 的校验和卸载
  • WD15 基座上的更新固件
  • smbclient在Linux上:protocol negotiation failed: NT_STATUS_CONNECTION_RESET
  • 来自 CIFS 的调试信息(通过 获取echo 7 > /proc/fs/cifs/cifsFYI):Status code returned 0xc000019c NT_STATUS_FS_DRIVER_REQUIRED

至少我并不孤单,其他人也描述了同样的问题:关联

有人有什么想法吗?

相关内容