(Hanewin NFS-Server @ W7)
If anyone wants to know how please reply here

Code: Select all
~.
Code: Select all
# md /tmp/mnt
Code: Select all
# /bin/busybox mount -t nfs -o soft,udp,async,nolock,rsize=32768,wsize=8192 192.168.1.4:/nfsshare /tmp/mnt
# /bin/busybox mount
(...)
192.168.1.4:/nfsshare on /tmp/mnt type nfs (rw,vers=3,rsize=32768,wsize=8192,soft,nointr,nolock,proto=udp,timeo=7,retrans=3,sec=sys,addr=192.168.1.4)
# dd if=/dev/zero of=/tmp/mnt/ddfile bs=1000 count=512000
512000+0 records in
512000+0 records out
512000000 bytes (512 MB) copied, 58.0756 s, 8.8 MB/s
# /bin/busybox umount /tmp/mnt
Code: Select all
~.
showmount -e IP_linux_server
Two possibilities: your share is to slow or you don't know that Samsung TV is able to record only to XFS filesystem. The second issue can be overcome by something like following. Telnet/ssh to your TV and paste following code (just modify NFSRECORDINGDIR variable and maybe SamyGO_USB also).xinvox wrote:Hello, I am after several attempts trying to record for nfs, I still have to get it, I'm trying to do on a synology nas, nfs shared folders work properly I see all shared resources on the server and mounted me perfectly folders the tv, but when I record says this device is not suitable for recording, that failure can not be, anyone can help me, thank you very much
Code: Select all
#Adjust following variable(s) to match your environment
NFSRECORDINGDIR="10.0.0.2:/TV_RECORDINGS"
SamyGO_USB="/dtv/usb/sda1"
FAKE_RECORDING_USB="/dtv/usb/sdb"
mkdir -p /tmp/xfs
mount -t nfs -o tcp,soft,nolock $NFSRECORDINGDIR /tmp/xfs
if [ ! -e /tmp/xfs/pvrimage ]; then
mkfs.xfs -f -d file,name=/tmp/xfs/pvrimage,size=1536m;
fi
insmod $SamyGO_USB/SamyGO/lib/modules/2.6.24_SELP.4.3.x-Cortex-A8/kernel/drivers/usb/gadget/dummy_hcd.ko
insmod $SamyGO_USB/SamyGO/lib/modules/2.6.24_SELP.4.3.x-Cortex-A8/kernel/drivers/usb/gadget/g_file_storage.ko file=/tmp/xfs/pvrimage
sleep 6
mount -o bind /tmp/xfs $FAKE_RECORDING_USB
if [ ! -e $FAKE_RECORDING_USB/CONTENTS/.PVRPfmChkLog ]; then
mkdir -p $FAKE_RECORDING_USB/CONTENTS
echo -n 1 >$FAKE_RECORDING_USB/CONTENTS/.PVRPfmChkLog
fi