[SOLVED] ok but the path is too long..

Support for C series TVs that all user could ask. Please do not ask a questions at other forums.

address
Posts: 39
Joined: Thu Mar 24, 2011 11:01 am

[SOLVED] ok but the path is too long..

Post by address »

Hello forum,
I have a working samygo-all-extension usb-stick always plugged in the tv.
If I want to browse my nfs server I have to:

-press mediaplay
-press [A] to switch from usb to samygo virtual usb
-choose Video
-choose nfs
-choose the server address
-choose _the_shared_folder_path_whith_orrible_underscores
-choose a movie and play :-)
oh, no! It's too much! I would like to shorten the path by making a symlink so I:

Code: Select all

$ telnet tv
Trying 10.222.3.26...
Connected to TV.
Escape character is '^]'.

/mtd_rwarea/network_opt #cd /dtv/usb/sdb
/dtv/usb/sdb # ln -s nfs/10.222.3.25/_media_Dati_Incoming/ Server
ln: Server: Operation not permitted
No way. So I decided to modify Samygo.sh and putted the line

Code: Select all

ln -s /dtv/usb/sdb/nfs/10.222.3.25/_media_Dati_Incoming/ /dtv/usb/sdb/Server
at the end of file. It does not work. So I decided to put my custom script in /etc/init.d/ as juuso sayd
http://forum.samygo.tv/viewtopic.php?f= ... om+command

03_04_symlink.init

Code: Select all

#!/bin/sh
ln -s /dtv/usb/sdb/nfs/10.222.3.25/_media_Dati_Incoming/ /dtv/usb/sdb/Server
ln -s /dtv/usb/sdb/nfs/10.222.3.25/_media_Dati_PVR/ /dtv/usb/sdb/PVR
No, it does not work.

Please how can I get a very short path_yo_my_server_files ?

Thankyou..!
Last edited by address on Fri Mar 09, 2012 8:14 pm, edited 1 time in total.
LE40C630K1PXTZ +PVR over nfs +Encryption Disabled +GEMSTAR GUIDE+ +internet@tv

6eff854bb45fa109df480c5e219c7f95
User avatar
juusso
SamyGO Moderator
Posts: 10129
Joined: Sun Mar 07, 2010 6:20 pm

Re: ok but the path is too long..

Post by juusso »

Here:

Code: Select all

    $ telnet tv
    Trying 10.222.3.26...
    Connected to TV.
    Escape character is '^]'.

    /mtd_rwarea/network_opt #cd /dtv/usb/sdb
    /dtv/usb/sdb # ln -s nfs/10.222.3.25/_media_Dati_Incoming/ Server
    ln: Server: Operation not permitted
you`ve missed the ./ at the beginnig of the path. But better to use full path instead of relative one.

Code: Select all

 ln -s /dtv/usb/nfs/10.222.3.25/_media_Dati_Incoming /dtv/usb/sdb/Server
If you want to use script, why don`t you renamed it to 99_99_symlink.init
03_04 is bad idea. Also the script should be in right format...

Code: Select all

#!/bin/sh
. /dtv/SGO.env 

case $1 in
        start) 
               ln -s /dtv/usb/sdb/nfs/10.222.3.25/_media_Dati_Incoming /dtv/usb/sdb/Server
               ln -s /dtv/usb/sdb/nfs/10.222.3.25/_media_Dati_PVR /dtv/usb/sdb/PVR
        ;;
        stop)
        ;;
        status)
        ;;
        *)
        echo "Usage: $0 {start|stop}" 1>&2
        exit 0
        ;;
esac 
LE40B653T5W,UE40D6750,UE65Q8C
Have questions? Read SamyGO Wiki, Search on forum first!
FFB (v0.8), FFB for CI+ . Get root on: C series, D series, E series, F series, H series. rooting K series, exeDSP/exeTV patches[C/D/E/F/H]

DO NOT EVER INSTALL FIRMWARE UPGRADE
address
Posts: 39
Joined: Thu Mar 24, 2011 11:01 am

Re: ok but the path is too long..

Post by address »

Code: Select all

# ln -s /dtv/usb/sdb/nfs/10.222.3.25/_media_Dati_Incoming /dtv/usb/sdb/Server
ln: /dtv/usb/sdb/Server: Operation not permitted
I copied also the script you wrote to 99_99_symlink.init but it does not work, maybe I cannot write on /dtv/usb/sdb/ because it is VIRTUAL??

Code: Select all

# ls -la /dtv/usb/
drwxr-xr-x    4 root     0             120 Jan  1 00:00 .
drwxrwxrwt    8 root     0             740 Jan  1 00:00 ..
crw-r--r--    1 root     0        180,  96 Jan  1 00:00 hiddev0
drwxr-xr-x    4 root     0            4096 Jan  1 00:00 sda1
drwxr-xr-x    4 root     0           16384 Jan  1 00:00 sdb
-rw-r--r--    1 root     0             334 Jan  1 00:00 usblog

Code: Select all

# cat /dtv/usb/usblog 
[sda]
Vendor : USB 2.0 
Product : USB Flash Drive 
Serial : AA00000000000817
Devpath : 1-1
Lun : 0
ScsiDevicePath : /dev/sda1
MountDir : /dtv/usb/sda1
FileSystem : vfat

[sdb]
Vendor : Linux   
Product : SamyGO Virt. USB
Serial : 372041756775
Devpath : 5-1
Lun : 0
ScsiDevicePath : /dev/sdb
MountDir : /dtv/usb/sdb
FileSystem : vfat
Thankyou!
LE40C630K1PXTZ +PVR over nfs +Encryption Disabled +GEMSTAR GUIDE+ +internet@tv

6eff854bb45fa109df480c5e219c7f95
arris69
Official SamyGO Developer
Posts: 1700
Joined: Fri Oct 02, 2009 8:52 am
Location: Austria/Vienna (no Kangaroos here)
Contact:

Re: ok but the path is too long..

Post by arris69 »

address wrote:

Code: Select all

# ln -s /dtv/usb/sdb/nfs/10.222.3.25/_media_Dati_Incoming /dtv/usb/sdb/Server
ln: /dtv/usb/sdb/Server: Operation not permitted
I copied also the script you wrote to 99_99_symlink.init but it does not work, maybe I cannot write on /dtv/usb/sdb/ because it is VIRTUAL??
...
not why its virtual but because it's fat, fat don't support symlinks
address
Posts: 39
Joined: Thu Mar 24, 2011 11:01 am

Re: ok but the path is too long..

Post by address »

Itried changing filesystem from fat32 to ext2 but now SamyGO-all-extenions does not work, now I still have only telnet acces to the tv and the directory /dtv/usb/sda1 is no more present. I'll switch back to fat32.
LE40C630K1PXTZ +PVR over nfs +Encryption Disabled +GEMSTAR GUIDE+ +internet@tv

6eff854bb45fa109df480c5e219c7f95
address
Posts: 39
Joined: Thu Mar 24, 2011 11:01 am

Re: ok but the path is too long..

Post by address »

I switched back to fat32 and changed the script to:

Code: Select all

/SamyGO/etc/init.d$ cat 99_99_mount-myserver.init 
#!/bin/sh
. /dtv/SGO.env

case $1 in
        start)
               mount -o nolock 10.222.3.25:/media/Dati/PVR /dtv/usb/sda1/PVR -t nfs
               mount -o nolock 10.222.3.25:/media/Dati/Incoming /dtv/usb/sda1/Server -t nfs
        ;;
        stop)
        ;;
        status)
        ;;
        *)
        echo "Usage: $0 {start|stop}" 1>&2
        exit 0
        ;;
esac
accordingly to http://webcache.googleusercontent.com/s ... ceweasel-a

No way, it does not work but if I type the same command via telnet it works fine! I'm doing wrong something, but, WHAT?
Last edited by address on Fri Mar 09, 2012 2:14 pm, edited 1 time in total.
LE40C630K1PXTZ +PVR over nfs +Encryption Disabled +GEMSTAR GUIDE+ +internet@tv

6eff854bb45fa109df480c5e219c7f95
User avatar
juusso
SamyGO Moderator
Posts: 10129
Joined: Sun Mar 07, 2010 6:20 pm

Re: ok but the path is too long..

Post by juusso »

what editor do you use for scripts? notepad?
LE40B653T5W,UE40D6750,UE65Q8C
Have questions? Read SamyGO Wiki, Search on forum first!
FFB (v0.8), FFB for CI+ . Get root on: C series, D series, E series, F series, H series. rooting K series, exeDSP/exeTV patches[C/D/E/F/H]

DO NOT EVER INSTALL FIRMWARE UPGRADE
address
Posts: 39
Joined: Thu Mar 24, 2011 11:01 am

Re: ok but the path is too long..

Post by address »

No, I use always nano, gedit or pluma on Debian..

Code: Select all

$ ls -la /media/SAMYGO/SamyGO/etc/init.d/
totale 164
drwx------  2 enn10 enn10 4096 mar  9 13:19 .
drwx------ 11 enn10 enn10 4096 mar  7 18:56 ..
-rw-r--r--  1 enn10 enn10  630 lug  3  2011 01_01_catch_crap.init
-rw-r--r--  1 enn10 enn10 2608 apr  8  2011 01_03_hotplug.init.dis
-rw-r--r--  1 enn10 enn10  194 gen  1  1980 01_04_pvr_drm_disable.init
-rw-r--r--  1 enn10 enn10  803 ago 26  2011 01_04_server_replacement.init
-rw-r--r--  1 enn10 enn10 1092 nov  5  2010 01_05_framebuffer.init
-rw-r--r--  1 enn10 enn10 1258 apr  8  2011 01_05_framebuffer.init.dis
-rw-r--r--  1 enn10 enn10 1123 mar 30  2011 01_05_hiddev.init
-rw-r--r--  1 enn10 enn10 4191 lug 16  2011 02_04_replace_wifi_mod.init.dis
-rw-r--r--  1 enn10 enn10 2684 mar 30  2011 02_04_vusb.init
-rw-r--r--  1 enn10 enn10 2352 mar 30  2011 02_04_vusb.init.remi71
-rw-r--r--  1 enn10 enn10 1121 nov 23  2010 02_10_wakelan.init.dis
-rw-r--r--  1 enn10 enn10  593 mar 30  2011 03_01_fuse.init
-rw-r--r--  1 enn10 enn10 1029 mar 30  2011 03_03_djmount.init
-rw-r--r--  1 enn10 enn10 2600 mar  7 16:41 03_03_nfsmount.init
-rw-r--r--  1 enn10 enn10 2589 mar 30  2011 03_03_nfsmount.init.orig.dis
-rw-r--r--  1 enn10 enn10 3119 mar 30  2011 03_03_nfsmount.init.remi71
-rw-r--r--  1 enn10 enn10  993 mar 30  2011 03_03_sshd.init
-rw-r--r--  1 enn10 enn10 3229 dic 31  2010 04_04_bluetooth.init
-rw-r--r--  1 enn10 enn10 2015 dic  6  2010 04_04_fusesmb.init.dis
-rw-r--r--  1 enn10 enn10 1512 set 25 23:19 04_04_httpfs.init.dis
-rw-r--r--  1 enn10 enn10 2488 mar 30  2011 04_04_samba.init.dis
-rw-r--r--  1 enn10 enn10 4500 mar 30  2011 06_05_apache.init
-rw-r--r--  1 enn10 enn10 2262 apr  8  2011 06_05_bb_httpd.init.dis
-rw-r--r--  1 enn10 enn10  648 feb 10 11:38 06_05_samba-server.init.dis
-rw-r--r--  1 enn10 enn10  537 mar 30  2011 06_05_vsftp.init.dis
-rw-r--r--  1 enn10 enn10 1140 mar 30  2011 06_06_obexpush.init.dis
-rw-r--r--  1 enn10 enn10  978 lug  6  2011 30_09_xserver.init.dis
-rw-r--r--  1 enn10 enn10  599 mar 30  2011 70_70_arfix-sh.init.dis
-rw-r--r--  1 enn10 enn10 2284 gen  3  2011 80_80_record_to_nwshare.init
-rw-r--r--  1 enn10 enn10 4506 mar 30  2011 80_80_record_to_nwshare.init.kayaweed
-rw-r--r--  1 enn10 enn10 4309 mar 30  2011 80_80_record_to_nwshare.init.remi71
-rw-r--r--  1 enn10 enn10 1136 mar 30  2011 90_90_injectso.init.dis
-rw-r--r--  1 enn10 enn10 2073 mag 31  2011 90_90_loadGameMains.init.dis
-rw-r--r--  1 enn10 enn10  279 mar  9 13:19 99_99_mount-myserver.init
-rw-r--r--  1 enn10 enn10  690 mar 30  2011 99_99_start_exeDSP.init.disabled_by_default_to_protect_the_innocent
LE40C630K1PXTZ +PVR over nfs +Encryption Disabled +GEMSTAR GUIDE+ +internet@tv

6eff854bb45fa109df480c5e219c7f95
User avatar
juusso
SamyGO Moderator
Posts: 10129
Joined: Sun Mar 07, 2010 6:20 pm

Re: ok but the path is too long..

Post by juusso »

Disable scripts except:
02_04_vusb.init
03_03_sshd.init
99_99_mount-myserver.init

I think for testing you have to use only your script, vusb script and sshd. Don`t you think?
LE40B653T5W,UE40D6750,UE65Q8C
Have questions? Read SamyGO Wiki, Search on forum first!
FFB (v0.8), FFB for CI+ . Get root on: C series, D series, E series, F series, H series. rooting K series, exeDSP/exeTV patches[C/D/E/F/H]

DO NOT EVER INSTALL FIRMWARE UPGRADE

Post Reply

Return to “[C] Support”