【问题标题】:Samba giving "Function not implemented" errorSamba 给出“功能未实现”错误
【发布时间】:2019-10-02 09:44:00
【问题描述】:

几年来,我一直在我的 Linux Mint 机器上使用 samba 映射到一所大型大学的 Windows 网络驱动器。一直有效。

Linux Mint version: 18 (Sarah)
Kernel: 4.4.0-164-generic
Samba version: Version 4.3.11-Ubuntu

我使用他们的 VPN,然后通过以下方式映射到 samba:

smb://DOMAIN;user@subdomain.address.edu/ssd_drives_k/my/path/to/files

这已经工作了很长时间;但最近出现的问题是我只能读取(因此打开/复制)一些文件,而不能读取其他文件。我可以在 nemo 中看到所有内容,但某些文件(所有类型、word、pdf 等)不会复制到我的计算机或在它们各自的程序中打开。关于它影响哪些文件似乎没有任何特定的模式,但基本上有些是可见的,但我无法访问。

我在这些文件上得到的错误是“功能未实现”,例如:

  1. 尝试将某些文件复制到我的桌面时出现“未实现功能”错误窗口(即“复制 FILE/PATH 时出错”;将文件复制到 /path/path 时出错”;和然后取消或跳过选项 - “显示更多详细信息”表示“功能未实现”)。

  2. 当尝试打开某些 pdf 文件时,我的 pdf 阅读器(这是默认的系统阅读器;如果我尝试 okular,它根本无法打开且没有错误)显示“功能未实现”。

错误截图:

因此,有很多东西我无法再访问...大学的 IT 团队通常非常出色,但在这种情况下,我却一无所获...令人沮丧,但我想知道这里是否有人可能能够帮助回答是什么原因造成的以及如何纠正它?

【问题讨论】:

    标签: linux networking mount linux-mint samba


    【解决方案1】:

    感谢这个答案,我推导出了一个解决方案:https://serverfault.com/questions/414074/mount-cifs-host-is-down/929331#929331

    不知道为什么,但我怀疑我的 SMB 计算机升级意味着我不再与他们的(旧的?)版本兼容。

    如果我在终端中手动执行并指定 vers = 1.0,这现在可以工作:

    sudo mount -t cifs //subdomain.address.edu/ssd_drives_k/my/path/to/files /mnt/driveiwant -o username=user,domain=DOMAIN,vers=1.0
    

    但是 vers=3.0 不起作用:

    sudo mount -t cifs //subdomain.address.edu/ssd_drives_k/my/path/to/files /mnt/driveiwant -o username=user,domain=DOMAIN,vers=3.0
    

    所以看起来他们可能需要升级他们的装备,我不确定,但这可行!

    【讨论】:

      猜你喜欢
      • 2020-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-26
      相关资源
      最近更新 更多