[TABLE="class: deviceinfotable"]
[TR]
[TD="class: rowheader deviceinfotd"]I have a 2132 with firmware version 5.2 and am unable to mount my window CIFS share. (It is not a Windows problem - manually mounting from the camera works)
SSH and enable debug
# setDebug -l 7 -m NAS -d 111
get the debug text
#outputOpen
This way I can see the mount command
mount -t cifs -o sec=ntlm,rsize=4096,wsize=4096,nolock,noac,soft,noserverino,username='camera2@flat9.local',password='PASWORDHERE' '//192.168.0.3/CameraData2'
Running the command gives me this error
mount: mounting //192.168.0.3/CameraData2 on /tmp/test/ failed: Operation not supported
Upon closer inspection I see that the sec=ntlm option is used. - but the installed version of busybox does not support the sec option!
# mount --help
BusyBox v1.19.3 (2014-07-11 11:25:54 CST) multi-call binary.
Usage: mount [OPTIONS] [-o OPTS] DEVICE NODE
Mount a filesystem. Filesystem autodetection requires /proc.
-a Mount all filesystems in fstab
-f Dry run
-r Read-only mount
-w Read-write mount (default)
-t FSTYPE Filesystem type
-O OPT Mount only filesystems with option OPT (-a only)
-o OPT:
[a]sync Writes are [a]synchronous
[no]atime Disable/enable updates to inode access times
[no]diratime Disable/enable atime updates to directories
[no]relatime Disable/enable atime updates relative to modification time
[no]dev (Dis)allow use of special device files
[no]exec (Dis)allow use of executable files
[no]suid (Dis)allow set-user-id-root programs
[r]shared Convert [recursively] to a shared subtree
[r]slave Convert [recursively] to a slave subtree
[r]private Convert [recursively] to a private subtree
[un]bindable Make mount point [un]able to be bind mounted
[r]bind Bind a file or directory [recursively] to another location
move Relocate an existing mount point
remount Remount a mounted filesystem, changing flags
ro/rw Same as -r/-w
There are filesystem-specific -o flags.
Delete the sec option and it works!
Is there anyway round this?
1)Can i change the default mount options and delete sec=ntlm ?
2)Can i upgrade busybox to include the sec option support.
Thanks
SJJ
Model
[/TD]
[TD="class: deviceinfotd"]DS-2CD2132F-IS
[/TD]
[/TR]
[TR]
[TD="class: rowheader deviceinfotd"][/TD]
[TD="class: deviceinfotd"][/TD]
[/TR]
[TR]
[TD="class: rowheader deviceinfotd"]Firmware Version
[/TD]
[TD="class: deviceinfotd"]V5.2.5 build 141201
[/TD]
[/TR]
[TR]
[TD="class: rowheader deviceinfotd"]Encoding Version
[/TD]
[TD="class: deviceinfotd"]V5.0 build 140714
[/TD]
[/TR]
[/TABLE]
[TR]
[TD="class: rowheader deviceinfotd"]I have a 2132 with firmware version 5.2 and am unable to mount my window CIFS share. (It is not a Windows problem - manually mounting from the camera works)
SSH and enable debug
# setDebug -l 7 -m NAS -d 111
get the debug text
#outputOpen
This way I can see the mount command
mount -t cifs -o sec=ntlm,rsize=4096,wsize=4096,nolock,noac,soft,noserverino,username='camera2@flat9.local',password='PASWORDHERE' '//192.168.0.3/CameraData2'
Running the command gives me this error
mount: mounting //192.168.0.3/CameraData2 on /tmp/test/ failed: Operation not supported
Upon closer inspection I see that the sec=ntlm option is used. - but the installed version of busybox does not support the sec option!
# mount --help
BusyBox v1.19.3 (2014-07-11 11:25:54 CST) multi-call binary.
Usage: mount [OPTIONS] [-o OPTS] DEVICE NODE
Mount a filesystem. Filesystem autodetection requires /proc.
-a Mount all filesystems in fstab
-f Dry run
-r Read-only mount
-w Read-write mount (default)
-t FSTYPE Filesystem type
-O OPT Mount only filesystems with option OPT (-a only)
-o OPT:
[a]sync Writes are [a]synchronous
[no]atime Disable/enable updates to inode access times
[no]diratime Disable/enable atime updates to directories
[no]relatime Disable/enable atime updates relative to modification time
[no]dev (Dis)allow use of special device files
[no]exec (Dis)allow use of executable files
[no]suid (Dis)allow set-user-id-root programs
[r]shared Convert [recursively] to a shared subtree
[r]slave Convert [recursively] to a slave subtree
[r]private Convert [recursively] to a private subtree
[un]bindable Make mount point [un]able to be bind mounted
[r]bind Bind a file or directory [recursively] to another location
move Relocate an existing mount point
remount Remount a mounted filesystem, changing flags
ro/rw Same as -r/-w
There are filesystem-specific -o flags.
Delete the sec option and it works!
Is there anyway round this?
1)Can i change the default mount options and delete sec=ntlm ?
2)Can i upgrade busybox to include the sec option support.
Thanks
SJJ
Model
[/TD]
[TD="class: deviceinfotd"]DS-2CD2132F-IS
[/TD]
[/TR]
[TR]
[TD="class: rowheader deviceinfotd"][/TD]
[TD="class: deviceinfotd"][/TD]
[/TR]
[TR]
[TD="class: rowheader deviceinfotd"]Firmware Version
[/TD]
[TD="class: deviceinfotd"]V5.2.5 build 141201
[/TD]
[/TR]
[TR]
[TD="class: rowheader deviceinfotd"]Encoding Version
[/TD]
[TD="class: deviceinfotd"]V5.0 build 140714
[/TD]
[/TR]
[/TABLE]