I tried to mount a windows shared folder on Xavier, but did not success. Here are the steps:
run apt-get install cifs-utils, and id nvidia show the following info
uid=1001(nvidia) gid=1001(nvidia) groups=1001(nvidia),4(adm),27(sudo),29(audio),44(video),124(gdm)
Both Windows machine (Win 7) and Xavier (JetPack 4.1.1) are connecting with the same router. Windows machine Ip: 10.0.3.100, Xavier Ip: 10.0.3.102, two machines can ping each other.
create a shared folder in windows: //10.0.3.100/abc, and make a dir /mnt/abc in Xavier .
create /home/nvidia/.smbcredentials, which has:
Tried the following two options one by one in /etc/fstab
//10.0.3.100/abc /mnt/abc cifs credentials=/home/nvidia/.smbcredentials,iocharset=utf8,gid=1001,uid=1001,file_mode=0777,dir_mode=0777,vers=1.0 0 0
//10.0.3.100/abc /mnt/abc cifs credentials=/home/nvidia/.smbcredentials,iocharset=utf8,gid=1001,uid=1001,file_mode=0777,dir_mode=0777,sec=ntlmssp,ro 0 0
- When execute sudo mount -a, both have the following error msg:
mount error(79): Can not access a needed shared library
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
using tail -f /var/log/kern.log
Feb 8 11:59:38 jetson-0423418009953 kernel: [ 1133.610070] CIFS VFS: CIFS mount error: iocharset utf8 not found
I tried all the suggestions from google on “iocharset utf8 not found” message, But do not lucky to have a fix, any suggestions?