How to Mount windows shared folder on Xavier?

another idea

sudo apt install smbclient
smbclient -W JHUAPL -U CIFSSERVER\wus1 -L //10.0.3.100

Where CIFSSERVER is WINS workstation name
reference:
https://trapsink.com/wiki/CIFS_Client_Setup
https://www.samba.org/samba/docs/current/man-html/smbclient.1.html

I saw reference to the version needing to be different, but I see versions 1.0 and 3.0 mentionedā€¦not sure which was tried.

However, since it said host is down, I am wondering what the output is from both ā€œifconfigā€ and ā€œrouteā€? Also, is everything running on the same router or switch? Does ping to that address work (assuming ping is enabled at the endpoint)?

and if to try telnet to the samba port with:

telnet 10.0.3.100 139

as far as I remember samba resides on 135 136 137 138 139 somewhere
if there will be the \escape character\ - then the port is kind of listening and accepts connections

Another possible track: I notice that kernel in JetPack4.1 doesnā€™t have CONFIG_CIFS_SMB2 set.
You may try to rebuild your kernel enabling it.

Not tried on Xavier, but similar issue was seen on TX1 and TX2.
I have built a kernel on TX2 enabling SMB2 and SMB311 support, and the following command no longer complains about invalid argument:

sudo mount -t cifs -o username=myusername,domain=domainname,sec=ntlmv2,vers=3.11 //<server_ip>/<share_name> /mnt/tmp/

I have no SMB3.11 share for full testing, but I think this is the solution.