安装TP-Link网络驱动器

安装TP-Link网络驱动器

我有一个TP-Link Archer VR600路由器,我连接了一个 USB 驱动器,我想将其安装到我的Ubuntu 服务器(仅限终端)。

archer vr600 网络驱动器配置

我安装了cifs-utils

我尝试了许多变体sudo mount -v -t cifs -o username=guest,password=,vers=1.0 //192.168.1.1/{Archer_VR600|sda1|volume|volume1|<empty>} /mnt/share,但没有成功。

没有vers=1.0我得到CIFS: VFS: cifs_mount failed w/return code = -22

vers=1.0我得到CIFS: VFS: cifs_mount failed w/return code = -6

我找不到任何解决办法。

答案1

tp-link axe75 axe5400用途vers=2.0我不确定您的型号。我从 tp-link 支持处了解到了这一点。

这对我有用:

sudo mount -v -t cifs -o username=admin,password=xyz,vers=2.0 //192.168.1.1/g /media/stuff

您会注意到我没有包含任何有关路由器分配并告诉您用于 Windows Samba 共享的 MyShare 名称的信息。

最终结果如下fstab

//192.168.1.1/g /media/stuff cifs noperm,auto,defaults,nofail,username=admin,password=sdfsdf,vers=2.0 0 0

答案2

我没有足够的声誉来评论因此这个答案,但请考虑这个对 Phox+baruchiro 给出的答案中要求解释 /g 的查询的补充(评论):

因此默认驱动器号由路由器分配,即g在 TP Link 路由器的情况下通常如此。因此,假设路由器 IP 地址为,您访问连接到路由器的 USB 的路径192.168.1.1将是:smb://192.168.1.1/g对于使用 cifs 实用程序的资源管理器,只需//按照答案中所述使用即可。除非您不在需要自定义固件的路由器固件中更改此设置(假设您使用来自制造商的路由器,在本例中为 TP Link),否则无法更改驱动器号。

USB 设置的路由器设置预览

某些模型可能使用不同的字母,但理念保持不变,并且不是您可以修改的。

因此,可以使用所连接的 USB 存储设备的根(父)文件夹进行访问,同时可以以诸如 或等等的smb://ipaddress/g方式访问子目录(内部文件夹) 。smb://ipaddress/g/foleder1smb://ipaddress/g/folder1/xyz

此外,安装 tp-link usb 还取决于路由器型号和固件的旧程度。如果您已更新固件并且路由器较新(2-5 年),它们应该可以使用 smb2.0,但如果不行,请尝试使用 1.0 来处理较旧的版本。较新的路由器确实有较新的版本,因为我的 tp-link 旧路由器已更新到最新固件,支持最高 2.0。希望这能回答一些问题并解释得足够清楚。

祝你一切顺利!

相关内容