Dreambox, nagrywanie, Timeshift w sieci lokalnej z serwerem Ubuntu Server 11.10 NFS

Trochę długi temat ale, nie miałem na chwilę obecną pomysłu jakich słów użyć aby opisać kombinację, dzięki której zaistniała możliwość nagrywania ulubionych treści z telewizji za pomocą tunera Dreambox DM800HD oraz serwera plików działającym z systemem Ubuntu Server 11.10.

Po prawie dwu tygodniowej walce z serwerem Samby i milionach kombinacji jego konfiguracji, udało mi się w końcu uruchomić go tak, że zarówno jest widziany w grupie roboczej jak i można swobodnie korzystać z udostępnianych zasobów, ale nie o tym chciałem pisać w tym poście. Chciałem wspomnieć, że po wyżej opisanej walce myślałem, że to wystarczy aby „spiąć”  powyższe urządzenia sambą i będzie wszystko cacy, niestety nie. Gorącą mi się zrobiło na myśl że znowu będę musiał walczyć z jakąś konfiguracją, a tu miłę zaskoczenie system NFS dla tak prostego zastosowania konfiguruje się banalnie i szubko.

Meritum:

Działania wstępne

Na serwerze stowrzyłem sobie katalog który chciałem docelowo udostępnić dla Dreambox’a.
W moim przypadku jest to katalog Dreambox

mkdir /media/Dreambox

oczywiście ścieżkę należy dopasować do swoich upodobań.

Następnie w katalogu Dreambox utowrzyłem dwa katalogi na potrzeby usług Nagrywania i TimeShift:

cd /media/Dreambox
mkdir hdd
mkdir timeshift

teraz spokojnie można przejść do instalacji NFS.

Instalacja serwera NFS na Ubuntu:

Zazwyczaj pracuję ( loguję się przez ssh ) jako root tak więc instalowałem tak:

apt-get update && apt-get install nfs-kernel-server

jeżeli nie pracujesz jako root, wpisz :

sudo apt-get update && sudo apt-get install nfs-kernel-server

No i to wszystko :).

Konfiguracja

Aby udostępnić to co chcemy, trzeba edytować plik /etc/exports tak też wpisujemy:

sudo nano /etc/exports

Wiemy już, że udostępnić chcę utworzony wcześniej katalog tak więc udostępniam:

/media/Dreambox IP Dreambox'a (rw,async)

rw – read & write ( odczyt, zapis ), można również
ro – Read only ( tylko do odczytu )
async – przyspiesza transfery

i to tyle z konfiguracji, teraz tylko restart usługi:

sudo /etc/init.d/nfs-kernel-server restart

Konfiguracja Dreambox

Aby się nie powtarzać zapraszam do punktu DRUGIEGO innego mojego TUTORIALA
gdzie opisałem dalsze kroki konfiguracji Dreambox’a.

Pozdrawiam

Jak połączyć Dreambox 800HD z Synology DS110j

W powyższym temacie miałem nie mało problemów ale wszystko zostało pomyślnie zrealizowane co opiszę w tym wpisie .

1. Pierwsze co musimy zrobić to ustalić jakie foldery na naszym dysku sieciowy Synology chcemy udostępniać w naszej sieci lokalnej ( dodatkowo można udostępniać w świat ), czyli logujemy się do naszego Synology.


Przechodzimy do Panelu sterowania Dysku sieciowego,

wybieramy opcję Folder Współdzielony

Jeżeli jeszcze nie posiadamy ustawionych żadnych folderów to musimy to zrobić , ja już mam więc skupie się na samym udostępnianiu zasobów …

Jeśli już mamy porządek z folderami współdzielonymi i wiemy co gdzie udostępnić przechodzimy do zakładki Uprawnienia NFS

Jesteśmy już w zakładce Uprawnienia NFS teraz klikamy na „Edytuj” i otwiera się przed nami kolejne okno gdzie należy wprowadzić adres IP naszego Dreamboxa i ewentualnie edytować inne ustawienia ( ja zmieniłem opcję mapowania na mapuj do admina )

No to pierwszą część procedury mamy z głowy, można jeszcze zaglądnąć do ustawień zapory firewall Dysku aby sprawdzić czy omawiana usługa nie jest przyblokowana.
Następną rzeczą która omówię jest połączenie od strony Dreamboxa.

2. Chwytamy ulubionego pilota w dłoń siadamy wygodnie przed telewizorem i działamy:

— Naciskamy przycisk „MENU”
—- następnie „Konfiguracja” wciskamy OK
—— „System” wciskamy OK
——– przechodzimy na dół do ustawień „Sieć” i wciskamy OK

ukazuje się nam poniższy widok

Wybieramy opcję „Przeglądarka sieciowa”, ktoś może mieć „Network Browser” 😉 i klikamy OK

W zależności od kilku czynników których nie znam nasz Dreambox powinien teraz trochę pomyśleć lub też nie i zobaczymy urządzenia jakie coś udostępniają w sieci a między innymi nasz dysk Synology wraz z folderami jakie udostępniliśmy w pierwszej części tego poradnika ( jeśli ktoś widzi Synology a nie widać żadnych udostępnionych folderów coś z pierwszej części przewodnika poszło nie tak, proponuję przejść całą drogę od nowa )
Jeżeli widzimy to musi to być podobne do poniższego obrazu…

Następnie przechodzi na konkretny folder i klikamy OK:

— Jeżeli pozycja „Aktywny” jest wyłączona to oczywiście ją włączamy
— Ważne jest aby pozycję „Lokalna nazwa udziału” wy edytować ( domyślnie nazwa naszego dysku Synology ) jeżeli nie zmienimy to każdy następny udostępniany udział będzie się nazywał jednakowo co w rezultacie da nam tylko jeden, ostatni pod montowany udział, zamiast 2,3,4 a to zajmuje trochę czasu
— Typ montowania zostawiamy NFS
— IP serwera to IP naszego dysku w sieci
— Udziały serwera to aktualnie montowany folder udostępniany przez dysk
— Opcję Użyj jako wymienny HDD pozostawiamy na NIE ( jej przydatność opiszę w osobnym poście )
— Opcje montowania pozostawiamy bez zmian

Wciskamy OK

Tą procedurę powtarzamy dla każdego folderu który chcemy udostępnić naszemu dekoderowi…

Cały efekt naszej pracy zobaczymy w opcja „Sieć” dekodera wybierając „Menadżer montowania”

Jeżeli wszystko poszło bez problemu , spokojnie opuszczamy menu w jakim się znajdujemy.
Aby sprawdzić co na się udało udostępnić i czy w ogóle działa nasza sieć wciskamy MENU wybieram „Odtwarzacz” i szperamy czy jest widoczny nasz Synology i jego zasoby ….

To chyba wszystko w tej kwestii jeśli byłoby coś nie jasne, lub też za duże skróty myślowe w opisie, proszę o komentarze, z pewnością pomogę…

pozdrawiam
LSP

Dreambox DM800 nagrywanie ze stream na komputer

moja metoda wykorzystuje VLC i stream z Enigmy, poniższa metoda działa na razie jedynie z VLC w wersjach 0.8.Xx z wersjami 0.9.X już nie.

1. odpalasz przeglądarkę i lecisz do adresu Enigmy Twojego dream’a [przykład 192.168.1.112]
2. wybierasz program który chcesz nagrać prawym przyciskiem myszy klikasz na ikonę „monitorka” po prawej od nazwy programu

3. kopiujesz adres odnośnika [przykład http://192.168.1.112/web/stream.m3u?ref=1%3A0%3A1%3A13ED%3A5DC%3A13E%3A820000%3A0%3A0%3A0%3A]
4. odpalasz VLC

5. w menu wybierasz Plik>otwórz sieć

6. wybierz HTTP/HTTPS/FTP/MMS i wklej skopiowany wcześniej link
7. zaznacz niżej STRUMIENIOWANIE/ZAPISYWANIE i przejdź do USTAWIENIA

8.zaznacz „WYŚWIETL LOKALNIE STRUMIEŃ”
9. wybierz miejsce docelowe zapisywanego pliku

10.wybierz format pliku i naciśnij OK [przykład AVI]
11. i jeszcze raz OK , VLC powinien zacząć odtwarzać strumień i jednocześnie nagrywać plik

pozdro