1 (edytowany przez keeeper 2014-01-15 14:28:57)

Temat: Minidlna - correct file path

Kontynuacja mojej przygody z Gargoyle.



Po poprawnym skonfigurowaniu połączenia przyszła pora na to co było dla mnie głównym powodem instalacji WRT - DLNA.
Jednak jak to juz mnie różne wersje linuxa zdążyły przyzwyczaić - nic nie działa samo z siebie, od początku, zatem zabawy z konfiguracjami ciąg dalszy.

Udział wzięli:
-router TP-LINK WR842ND
-HDD zew. Hitachi TOURO 1TB wypełniony w 30% filmami mpg2
-nieoznakowany pendrive - przejściówka USB na kartę SD 2GB
-statyści: Smart TV LG 42LS570S, Mediaplayer SONY N200, Tablet Nexus 7 (2012) z aplikacją iMediashare

Plan jest taki: ustawić DLNA (STABILNE!) by każdy ze statystów mógł korzystać z filmoteki, oraz FTP dla chmuro-podobnego użytku dla tabletu.

Pakiet minidlna nie mieści się w pamięci  routera więc mam trzy opcje:

1.Extroot na pendrive, podłączenie pena z dyskiem poprzez USB HUB.
-wolałbym to zrobić w ostateczności, raz, że im mniej kabli tym lepiej, dwa, że przy pasywnym HUBie dysk nie działa, a aktywny musiałbym dopiero dokupić
(sam extroot sprawdzałem na pendrive i wszystko działało jak należy)

2.Extroot na dysku, boję się jednak o stabilność tego oraz o kolekcję filmów którzych nie mam gdzie zbackupować. Tym bardziej, że standardowa usługa stworzenia
extroota w Gargoyle formatuje całe urządzenie i dzieli je tylko na ext i swap, gdzie tu miejsce na multimedia?

3.System zostaje w routerze, natomiast instalacja pluginu minidlna na dysku
-nad tym się właśnie głowię, w szczegółności:

a)minidlna startuje tylko kiedy wcześniej odmontuję dysk, dam reboot routera i odczekam z minutę
-podejrzewam, że skrypt urzuchamiający minidlna z opóźnieniem mógłby pomóc, ale jeszcze nie próbowałem

b)najważniejsze - choć utworzony przez router mediaserver widoczny jest dla wszystkich urządzeń-statystów, to jednak biblioteki zawsze są puste
-który katalog ustawić dla DLNA tak by wszystkie filmy znalazły się w bibliotece? (struktura folderów na dysku wygląda tak: E:\01 E:\02 E:\03 etc.. w każdym folderze jest kilka(naście) plików mpg2)


LOG z uruchamiania routera: http://pastebin.com/STwpbb2i
-w szczególności:

Jan 15 13:20:34 Gargoyle user.info sysinit: (Did you specify correct configuration file path?)
Jan 15 13:20:34 Gargoyle user.info sysinit: service: file '/usr/sbin/minidlnad' is not executable

SCREENS:
https://dl.dropboxusercontent.com/u/62881295/Temp/ftp.png
https://dl.dropboxusercontent.com/u/62881295/Temp/dlna.png
Po klinięciu na Rescan (trwa dosłownie kilka sek.), a potem Status otrzymuję to co poniżej. Sam Status (bez wześniejszego rescanu) pokazuje to samo tylko, że wszedzie są zera.
https://dl.dropboxusercontent.com/u/62881295/Temp/dlna-status.png

Z innej beczki:
-dodałe repozytorium https://github.com/obsy/packages do routera, niestety po odświeżeniu nie pojawiły się żadne pozycje na liście pluginów, dlaczego?

2

Odp: Minidlna - correct file path

Bo to nie jest repozytorium tylko źródła ich. Repozytorium jest na ecco.selfip.net.

Dwa - zainstalowałeś jakieś dziwne minidlna. Strzelam że z openwrt (starszą wersję) a nie to co gargoyle dostarcza.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Minidlna - correct file path

Dobra, szybka reinstalacja gargoyle na najnowszą polską wersję, repozytorium jest automatycznie ustawione, plugin minidlna zainstalowany na zew. dysku i DLNA działa jak trzeba, bibioteka ładuje wszystkie pliki (aczkolwiek dość powoli - 260GB w ponad pół godziny), filmy odtwarzają się na wszystkich klientach.

Teraz kolejne pytanie - kiedy w menu urządzenia-klienta wybieram "Openwrt DLNA.." to najpierw wyskują mi 4 foldery: Browse folders, Music, Picutec, Video - do zawartości dysku przechodzą dopiero po wybraniu Browse.. lub Video. Czy isnieje możliwość pominięcia tego kroku i wyświetlenie zawartości dysku zaraz po wybraniu "Openwrt DLNA.."? Mały duperel, ale skoro już wszystko ustawiam, to chciałbym, żeby było jak najprościej.

4

Odp: Minidlna - correct file path

W /etc/config/minidlna masz coś takiego co się nazywa root_container. Ustaw sobie to odpowiednio: http://manpages.ubuntu.com/manpages/one … onf.5.html

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Minidlna - correct file path

Dzieki Cezary za pomoc, dziś skończyłem to wszystko ustawiać - dzięki podanej stronce znikły zbędne katalogi, ponadto skrypt opóźniający start minidlna o 20s sprawia, że router rebootuje się w pełni sprawny i mogę ustawić zaplanowane codzienne rebooty. Serwer FTP stworzony z zew. dysku zmapowany i siedzi ladnie w Windowsie jako zwykly folder.

Jeszcze pozostaje testowanie QoS (nic nie zmieniałem w konfiguracji poza ustawieniem domyślnej klasy usług - VoIP) i sprawdzenie czy pomaga przy Skype i jednczesnym sciaganiu plikow.

Jeśli o mnie chodzi to temat do zamknięcia.

6

Odp: Minidlna - correct file path

A czy może ktoś wie co może być przyczyną że wszystkie foldery i pliki w TV z minidlna widzę podójnie?
Poniżej moje _minidlna.
I jeszcze jedno.  Czytałem już o braku przewijania i bardzo trudno mi się z tym pogodzić tym bardziej że od czasu do czasu TV w środku odtwarzania filmu "przeskakuje" do następnego?
Jest na to jakaś pomoc? Czy to może być wina pendrive'a?
Z góry dzięki.

      option port '8200'
        option interface 'br-lan'
        option friendly_name 'OpenWrt DLNA Server'
        option inotify '1'
        option enable_tivo '0'
        option strict_dlna '0'
        option notify_interval '900'
        option serial '12345678'
        option model_number '1'
        option album_art_names 'Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsm
        option enabled '1'
        list media_dir '/tmp/usb_mount/dev_sda1'
        option db_dir '/tmp/usb_mount/dev_sda1/_minidlna'
        option log_dir '/tmp/usb_mount/dev_sda1/_minidlna'
        option root_container 'B'



azwa urządzenia:Gargoyle
Wersja Gargoyle:1.5.10.1 (r36810), by obsy
Model:TP-Link TL-WR842N/ND v1
Konfiguracja urządzenia:Brama sieciowa
Zajętość pamięci RAM:18.8MB / 60.1MB (31.2%)
Połączenia:59/4096
Średnie obciążenie CPU:1.31 / 0.53 / 0.19  (1/5/15 min.)

7

Odp: Minidlna - correct file path

Na wersji 1.1.0 miałem to samo. Pozniej wyszła jakaś łatka, badz i nie ale po ponownym skompilowaniu nie było juz podwójnych wpisów.

RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

8

Odp: Minidlna - correct file path

Niestety nie pomaga:
moja wersja minidlna to 1.1.0-5

Czy łatkę wgrywa się jakoś inaczej niż :
opkg update
opkg install opkg
opkg install minidlna
?

9

Odp: Minidlna - correct file path

Robiłem to na Debianie i skompilowalem sobie po prostu

RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

10

Odp: Minidlna - correct file path

Log minidlna patrz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: Minidlna - correct file path

Starting MiniDLNA version 1.1.0
Czyli potrzebuję nowej wersji.
a jak zdobyć nową wersję? tak jak pisałem robiłem
opkg update
opkg install opkg
opkg install minidlna
trzeba jakoś inaczej.

Doświadczenie z open soure mam nie za duże (wręcz małe) pomoże ktoś? Dzięki

12

Odp: Minidlna - correct file path

Nie ma nowszej wersji.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: Minidlna - correct file path

to o czym pisał zdzichu?
A wiesz może co jak zaradzić przeskakiwaniu do następnego filmu w połowie?

14

Odp: Minidlna - correct file path

a łatka do wersji to nowa wersja czy coś innego?
Jak znaleźć i zainstalować  łatkę o której pisze zdzichu?

15

Odp: Minidlna - correct file path

Nie wiem o czym pisał smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16

Odp: Minidlna - correct file path

Jest nowsza wersja:
Version: 1.1.1
Source: minidlna-git-eeffcf47dddcd107257d73126c90582403acc619
I nie zaisntalujesz łatki jak pakietu, trzeba przekompilować od nowa całe minidlna z nowszych źródeł

RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

17

Odp: Minidlna - correct file path

A faktycznie jest w źródłach.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

18

Odp: Minidlna - correct file path

Bez problemu sie kompiluje i działa.

RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

19

Odp: Minidlna - correct file path

a może jakiś link jak zainstalować to z pakietu? jakoś przez gui się da czy z konsoli trzeba ?

20

Odp: Minidlna - correct file path

problem z 2xpliki i katalogi zniknął jak wykasowałem _minidlna/files.db. Widocznie coś mu się tam dwa razy powpisywało. Na razie przynajmniej z tym jest ok. jeszcze to przewijanie i przeskakiwanie do następnego filmu...

21 (edytowany przez logolo 2014-02-08 08:42:40)

Odp: Minidlna - correct file path

a może ktoś mi jeszcze podpowie jak zainstalować plugin do minidlana. Mam zainstalowane dlna  ale nie potrafię dostać się do niego przez gui ...

Dodam tylko że nie mam minidlana na liście dodatków w gui

22

Odp: Minidlna - correct file path

W dodatkach wyświetlają się pluginu do gargoyle nie dowolne inne pliki. plugin minidlna do gargoyle jest tylko nakładką na minidlna i nie jest to to samo.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

23

Odp: Minidlna - correct file path

To może ktoś jednak podrzuci jak kompiluje się pakiety i skąd je wziąć?
Może chociaż jakiś link?

24

Odp: Minidlna - correct file path

http://eko.one.pl/?p=openwrt-kompilacja

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

25

Odp: Minidlna - correct file path

Dodałem do repo aktualną wersję minidlna. Uruchamia się, natomiast czy to jest panaceum na te problemy to już sprawdź.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.