Samsung PS50B650 LINUX on TV

kwazarr

New member
Witam, mam problem z podłączaniem dysków po sambie. Postępowałem zgodnie z instrukcją i niestety nie działa, jak mogę sprawdzić gdzie tkwi błąd?.


Podaj wiecej szczegolow, skad mam wiedziec gdzie w Twoim przypadku jest blad?

Moze jakies logi, wyniki komend, itp itd...

Zbyt ogolny jest Twoj post , podaj wiecej detali.
 

spyru

New member
dzięki za odpowiedz ale już sobie poradziłem, winny był Win7. Mam za to inne pytanie, podczas montowania samby wyskakuje mi okienko informujące o podłączeniu nowego urządzenia przenośnego, jest to trochę irytujące, da się z tym coś zrobić?
 

kwazarr

New member
Jesli skrypt montujacy odpalony bedzie automatycznie przez TV na bardzo wczesnym etapie to okno to sie nie pojawi. W innym wypadku pojawiac sie bedzie zawsze.
 

spyru

New member
możesz zerknąć na moje skrypty i ewentualnie je poprawić. Problemy to po podłączeniu pena lub dysku pod usb znika mi samba serwer, coś nie wykrywa dysku z systemem plików ext3 i serwer czasu źle ustawia godzinę. Niestety na Linuxie bardzo słabo się znam :sad:

SamyGO.sh :

#!/bin/sh
# autorun.sh
#
# Telnet

if [ `cat /proc/mounts | grep -c "/dev/pts"` -lt "1" ];then
echo "Enabling telnetd..."
mount -t devpts devpts /dev/pts
telnetd
else
echo "/dev/pts is already mounted"
fi

# Open back-door for fixing boot-loop situations
echo "Waiting 30 sec. to allow USB stick to settle"
sleep 30 # Allow USB-stick to settle
USB="/dtv/usb/sda1" # USB mount-point

if [ -f $USB/usb.sh ];then
echo "USB-File detected... trying to execute usb.sh"
sh $USB/usb.sh
exit
else
echo "Running Normal autorun.sh Startup"
fi
#
if [ -f /mtd_rwarea/mtd_rwarea.sh ];then
/mtd_rwarea/mtd_rwarea.sh
echo " Run normal startup script"
fi

# VUSB
if [ -f /mtd_rwarea/mount.sh ];then
/mtd_rwarea/mount.sh &
echo "Run mount script"
fi

# Wi-Fi
if [ -f /mtd_rwarea/.wifi-rt73 ];then
rmmod rt73
sleep 10
insmod /mtd_rwarea/modules/rt73.ko
fi
if [ -f /mtd_rwarea/.wifi-rt2870 ];then
rmmod rt2870sta
sleep 10
insmod /mtd_rwarea/modules/rt2870sta.ko
fi

# NTP
if [ -f /mtd_rwarea/ntp_start.sh ];then
/mtd_rwarea/ntp_start.sh &
echo " run ntp synchro"
fi

# FTP
if [ -f /mtd_rwarea/bftpd/bftpd ];then
echo "Starting FTP..."
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/mtd_rwarea/bftpd
nice -n +19 /mtd_rwarea/bftpd/bftpd -d -c /mtd_rwarea/bftpd/bftpd.conf
fi

# Ext3 support (previously, files in /mtd_rwarea/Ext3/usb_mount hat been installed)
echo "Support for mounting ext3..."
mount /mtd_rwarea/Ext3/usb_mount /mtd_boot/usb_mount
# In case there are a ext3 already plugged, change type to vfat and change name twice
# to get it recognized without unplugging and plugging
Ext3Disk=`cat /dtv/usb/log |grep ext3`
if [ ! "$Ext3Disk" == "" ]
then
# substitute ext3 for vfat
sed -i 's/sda/sdc/g' /dtv/usb/log
sed -i 's/sda/sdc/g' /dtv/usb/log
sleep 2 #during this time disk is recognized by media player but cannot be played
sed -i 's/sdc/sda/g' /dtv/usb/log
sed -i 's/sdc/sda/g' /dtvusb/log
else
echo "no ext3 disk mounted"
fi
echo "Done!"
exit

mount.sh :

#!/bin/sh

echo "Mounting SMB Shares on Virtual USB"
dd if=/dev/zero of=/dtv/vusb bs=512 count=4

insmod /mtd_wiselink/SamyGO/lib/modules/treasure/dummy_hcd.ko
sleep 3

insmod /mtd_wiselink/SamyGO/lib/modules/treasure/g_file_storage.ko
sleep 3

if [ -f /mtd_rwarea/smb ];then

#Load cifs.ko module
insmod /mtd_rwarea/cifs.ko

#Create directory structure on virtual usb memory:
mkdir -p /dtv/usb/sde4
mkdir -p /dtv/usb/sde4/FILMY
mkdir -p /dtv/usb/sde4/SERIALE

if [ `mount | grep -c /dtv/usb/sde4/FILMY` == 0 ]; then
mount -o user=bleble,password=bleble -t cifs //192.168.1.63/filmy_hd /dtv/usb/sde4/FILMY
fi
if [ `mount | grep -c /dtv/usb/sde4/SERIALE` == 0 ]; then
mount -o user=bleble,password=bleble -t cifs //192.168.1.63/seriale_hdtv /dtv/usb/sde4/SERIALE
fi
# append sda4 notification to log file:

echo "[sde]
Vendor : Linux
Product : [SAMBA SERVER]
Serial : Q80VQLFL
Devpath : 4
Lun : 0
MountDir : /dtv/usb/sde4
FileSystem : vfat

" >> /dtv/usb/log
fi

ntp_start.sh :

#!/bin/sh
sleep 10
/mtd_rwarea/ntpclient -s -l -h 150.254.183.15 &
/mtd_rwarea/ntpclient -s -l -h 150.254.183.15 &
 

ural

New member
Super wpisik.

Mam takie pytanie - czy dzięki tej modyfikacji firmware da się nagrywać obraz z każdego źródła na usb/dysk twardy? Chciałbym móc nagrywać obraz z konsoli do gier bezpośrednio z TV, a nie przez jakieś dodatkowe urządzenia ;).
 

cecha

New member
Samygo na PS50B650

Witam,

tak, bardzo prosto można rozwiązać ten problem.
Musisz odpalić telnet w TV i zalogować się na nim,

następnie wykonujesz:

mkdir /mtd_tlib/swf/OTHERS
cd /mtd_tlib/swf/
ln -s ./OTHERS GAME



i gotowe :):)

Gry, programy i nowe możliwości uruchamiane jako GAME od tej pory masz dostępne w Content w zakładce OTHERS albo INNE zależnie od tego jaką masz wersję językową.

--
Pozdrawiam
Jacek


__ EDIT __

PS. dodam tylko, że ja w swoim PS50B650 od ponad roku używam z powodzeniem tego. Wszystko działa pięknie. Polecam też używanie autoloadera GDB który po starcie TV sam automatycznie odpala mi PVR+, MyButtons i Remote. W MyButtons podłączyłem sobie pod klawisz GREEN automatyczne generowanie okładek dla filmów oraz kilka innych skryptów :):)

Oczywiście soft jedyny słuszny 2005 ;)

Obecnie pracuje nad skryptem w Pythonie który będzie automatycznie pobierał z OpenSubtitles napisy do filmów. Skrypt działa i napisy sam pobiera ;)
Jednak z uwagi na to iż jest masa napisów ciężko jest z automatycznym dobrym dopasowaniem właściwej wersji napisów :(



Witam.
Dzięki za odpowiedź, ale nie mogę znaleźć na żadnym forum opisu , jak "odpalić telnet" w moim TV. Mam wersje softu "2009/08/16_2004" i oczywiście brak zakładki GRY w ContenLibrary. Wszędzie opisy różnych czynności zaczynają się od "zaloguj się na telnet". Dotarłem do sposobu aktywowania telnetu w TV, ale oczywiście z USB w zakładce GRY, więc koło niemocy się zamyka. Czy w ogóle na sofcie 2004 da się to zrobić, bo wersji 2005 już nie można znaleźć nigdzie w sieci (oczywiście może tylko ja nie umiem). Zainstalowałem putty w kompie (TV prawidłowo odpowiada na pingi), ale rzecz jasna połączyć się z nim nie mogę.
Proszę o wyrozumiałość i POMOC.
 
Do góry