Help setting up / enabling NFS Version 1 to access old SMB1 Media players.

Paul5

Contributor
Joined
Jun 17, 2013
Messages
117
I am clueless in this, also this is testing setup:
I have Media Players that use SMB1 which will soon die from Samba version 4.16 or so as far as I know. As such I'm experimenting to see if I can make them work with NFS and so far one is good, but the next one which has almost the identical GUI but is a Chinese copy I can't so I think it may need NFS version 1 enabled as I have already enabled UDP.

The player only has a path "Shortcut" that I'm trying to access the NFS share. There is no actual NFS folder for access unlike the first player which is good":

I can login to an NFS share but I can't see any files or folders. Everything in this path is set to 777

I can login successfully so does that mean the share is mounted? but as said I can't see any Folders or Files.

At the moment I'm assuming that it may need to use NFS version1 but how do I enable it?

root@truenas-scale[~]# rpcinfo -p
program vers proto port service
100000 4 tcp 111 portmapper
100000 3 tcp 111 portmapper
100000 2 tcp 111 portmapper
100000 4 udp 111 portmapper
100000 3 udp 111 portmapper
100000 2 udp 111 portmapper
100005 3 udp 48571 mountd
100005 3 tcp 44771 mountd
100024 1 udp 59361 status
100024 1 tcp 45903 status
100003 3 tcp 2049 nfs
100227 3 tcp 2049
100003 3 udp 2049 nfs
100227 3 udp 2049
100021 1 udp 43921 nlockmgr
100021 3 udp 43921 nlockmgr
100021 4 udp 43921 nlockmgr
100021 1 tcp 41233 nlockmgr
100021 3 tcp 41233 nlockmgr
100021 4 tcp 41233 nlockmgr

Any help would be appreciated.
 

anodos

Sambassador
iXsystems
Joined
Mar 6, 2014
Messages
9,554
We currently have SMB1 support in nightlies. This means that for next year or so there are no plans to remove SMB1 support E.G. DragonFish, and 13.1 will both have SMB1 support (with Samba 4.19)
 

Paul5

Contributor
Joined
Jun 17, 2013
Messages
117
We currently have SMB1 support in nightlies. This means that for next year or so there are no plans to remove SMB1 support E.G. DragonFish, and 13.1 will both have SMB1 support (with Samba 4.19)
Unfortunately 12 months is nothing as I also read somewhere that from some version in Scale (I'm testing) and possibly Core which I use you may not be able to create new SMB1 shares but existing ones will be supported, which is good in a way I guess, at least for ongoing legacy support.

These dumb players do one job and do it well. Nothing of Smart this Smart that AI this AI that bloat-ware/spy-ware of some units I have wasted money on. That's why I want to transfer them over to NFS if possible, hopefully that will give at least 5 years or more or at least know where I stand with the players in the future.

Any ideas on my questions about enabling NFS V1 and if I can log in to an NFS share does that mean it's mounted?
 

anodos

Sambassador
iXsystems
Joined
Mar 6, 2014
Messages
9,554
I also read somewhere that from some version in Scale (I'm testing) and possibly Core which I use you may not be able to create new SMB1 shares but existing ones will be supported
That is incorrect. SMB protocol exists at the server-level, not the share-level. Is this somewhere in our documentation?


These dumb players do one job and do it well. Nothing of Smart this Smart that AI this AI that bloat-ware/spy-ware of some units I have wasted money on. That's why I want to transfer them over to NFS if possible, hopefully that will give at least 5 years or more or at least know where I stand with the players in the future.

Any ideas on my questions about enabling NFS V1 and if I can log in to an NFS share does that mean it's mounted?

NFSv1 isn't a thing. https://en.wikipedia.org/wiki/Network_File_System Are you talking about NFSv3?
 

Paul5

Contributor
Joined
Jun 17, 2013
Messages
117
That is incorrect. SMB protocol exists at the server-level, not the share-level. Is this somewhere in our documentation?
On this page: https://cdn.truenas.com/docs/scale/scaleuireference/shares/smbsharesscreens/ and https://www.truenas.com/docs/scale/gettingstarted/configure/setupsharing/ I take this second last paragraph as, supports old shares, allows them to connect but not newly created ones.

Client systems that can only use the SMB1 protocol for SMB shares are no longer capable of connecting to SMB shares created in TrueNAS SCALE 22.12 or later.

NFSv1 isn't a thing. https://en.wikipedia.org/wiki/Network_File_System Are you talking about NFSv3?
Technically V3 with 64bit support is it, I was going by my first post rpcinfo, from what I can tell there are version 1,2,3,4 and version 1 udp and tcp may not available, port 2049 to me is open to NFS v3 so I'm guessing it needs to be the same for NFS V1. Again I have no clue. I was working on the assumption that like SMB1 in Truenas it needs to be enabled in three places for it to work if I remember correctly.

anodos:
1- Is it possible to move the entire post to a 'Sharing' forum for I cannot find it. I have to login to access it. I can't find this 'community' thread.
2- Again, I have no clue but I haven't tried using/forcing SMB2 as the minimum, I always used SMB1 for the players since SMB1 worked. If I enter "min protocol = SMB2_02" will this block SMB1 and allow me to see if they can support SMB2.
 
Top