1

Temat: Problem z minidlna pendrive-ok hdd-źle

Witam,
Jestem tutaj nowy w związku z tym mówię wszystkim dzień dobry smile

Mam problem z minidlna odpalonym na Gargoyle_pl (Netgear 3700v2)
Jak podłącze pendriva 8GB (fat32) to wszystko jest ok.
Jak podłącze HDD 250GB (niezależnie czy fat32 czy ext4) to serwer działa ale nie wyświetlają się pliki.
Oczywiście /etc/config/minidlna zmieniane pod odpowiednie urządzenie.

dla HDD ext4:

config 'minidlna' 'config'
    option 'port' '8200'
    option 'interface' 'br-lan'
    option 'friendly_name' 'OpenWrt DLNA Server'
    option 'enable_tivo' '0'
    option 'strict_dlna' '0'
    option 'notify_interval' '900'
    option 'serial' '12345678'
    option 'model_number' '1'
    option 'root_container' '.'
    option 'album_art_names' 'Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg/AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg/Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg'
    option 'db_dir' ' /tmp/usb_mount/ba2c2131-54e6-4a41-bc5f-688b55a0c3a/minidlna'
    option 'media_dir' ' /tmp/usb_mount/ba2c2131-54e6-4a41-bc5f-688b55a0c3a'
    option 'log_dir' ' /tmp/usb_mount/ba2c2131-54e6-4a41-bc5f-688b55a0c3a/log'
    option 'enabled' '1'
    option 'inotify' 'yes'

dla pandriv'a:
zmiana ścieżek dostępu na: /tmp/usb_mount/C000-8CB

Czy ktoś może coś podpowiedzieć o co chodzi. Zaznaczam że z linuksa są to dopiero moje pierwsze kroki.

2

Odp: Problem z minidlna pendrive-ok hdd-źle

Rescan danych?

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

3 (edytowany przez kiniu 2012-09-02 18:27:06)

Odp: Problem z minidlna pendrive-ok hdd-źle

Czyli minidlna -d -R -f.
Jeżeli tak to było i nic to nie dało.
Z Pendriva idzie od kopa.

Jak robie samo minidlna -d -R to wywala błąd.

4

Odp: Problem z minidlna pendrive-ok hdd-źle

Czyli
/etc/init.d/minidlna start
/etc/init.d/minidlna strop
minidlna -d -R -f /tmp/minidlna.conf

Uruchomienie "normalnie" jest potrzebne żeby skrypty wygenerowały plik konfiguracyjny dla minidlna

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

5

Odp: Problem z minidlna pendrive-ok hdd-źle

wyszło coś takiego:

root@Gargoyle:~$ minidlna -d -R -f /tmp/minidlna.conf
[2012/09/02 19:32:22] minidlna.c:885: warn: Starting MiniDLNA version 1.0.25 [SQLite 3.7.9].
[2012/09/02 19:32:22] minidlna.c:908: warn: Creating new database...
[2012/09/02 19:32:22] minidlna.c:973: info: Enabled interface 192.168.20.1/255.255.255.0
[2012/09/02 19:32:22] minidlna.c:991: warn: HTTP listening on port 8200
[2012/09/02 19:32:22] minissdp.c:351: debug: Sending SSDP notifies
[2012/09/02 19:32:22] playlist.c:125: warn: Parsing playlists...
[2012/09/02 19:32:22] scanner.c:848: debug: Initial file scan completed

6

Odp: Problem z minidlna pendrive-ok hdd-źle

To sprawdź czy w katalogu wskazanym przez media_dir masz pliki po prostu.

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

7

Odp: Problem z minidlna pendrive-ok hdd-źle

Tak są pliki (jeden plik):

root@Gargoyle:~$ ls -l /tmp/usb_mount/ba2c2131-54e6-4a41-bc5f-688b55a0c3a
-rw-r--r--    1 root     root      8114176 Sep  2 13:45 Szpieg.S01E01.PL.PDTV.XviD.[hiisi].avi
drwxr-xr-t    2 root     root         4096 Sep  2 13:46 log
drwx------    2 root     root        16384 Sep  2 13:43 lost+found
drwxr-xr-t    2 root     root         4096 Sep  2 19:32 minidlna

8

Odp: Problem z minidlna pendrive-ok hdd-źle

Zobacz także czy w /tmp/usb_mount/ba2c2131-54e6-4a41-bc5f-688b55a0c3a/minidlna utworzył plik z bazą danych.

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

9

Odp: Problem z minidlna pendrive-ok hdd-źle

Wychodzi że jest:

root@Gargoyle:~$ ls -l /tmp/usb_mount/ba2c2131-54e6-4a41-bc5f-688b55a0c3a/minidlna
-rw-r--r--    1 root     root        77824 Sep  2 19:33 files.db

10

Odp: Problem z minidlna pendrive-ok hdd-źle

Dla testu  - wyłącz minidlna, usuń go i włącz skanowanie jeszcze raz. zobacz czy cokolwiek będzie o znalezieniu nowego materiału i czy ten plik ponownie utworzy.

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

11 (edytowany przez kiniu 2012-09-02 18:50:59)

Odp: Problem z minidlna pendrive-ok hdd-źle

root@Gargoyle:/tmp/usb_mount/ba2c2131-54e6-4a41-bc5f-688b55a0c3a/minidlna$ ls -l
-rw-r--r--    1 root     root        77824 Sep  2 19:33 files.db

root@Gargoyle:/tmp/usb_mount/ba2c2131-54e6-4a41-bc5f-688b55a0c3a/minidlna$ rm files.db

root@Gargoyle:/tmp/usb_mount/ba2c2131-54e6-4a41-bc5f-688b55a0c3a/minidlna$ minidlna -d -R -f /tmp/minidlna.conf

[2012/09/02 19:47:30] minidlna.c:885: warn: Starting MiniDLNA version 1.0.25 [SQLite 3.7.9].
[2012/09/02 19:47:30] minidlna.c:908: warn: Creating new database...
[2012/09/02 19:47:30] minidlna.c:973: info: Enabled interface 192.168.20.1/255.255.255.0
[2012/09/02 19:47:30] minidlna.c:991: warn: HTTP listening on port 8200
[2012/09/02 19:47:30] minissdp.c:351: debug: Sending SSDP notifies
[2012/09/02 19:47:30] playlist.c:125: warn: Parsing playlists...
[2012/09/02 19:47:30] scanner.c:848: debug: Initial file scan completed

Plik powstał ponownie

12

Odp: Problem z minidlna pendrive-ok hdd-źle

Ale w logach nie ma nic o wykryciu materiały. Wejdź jeszcze na 192.168.20.1:8200 i zobacz ile plików widzi

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

13 (edytowany przez kiniu 2012-09-02 18:59:52)

Odp: Problem z minidlna pendrive-ok hdd-źle

nic nie widzi.
MiniDLNA status
Audio files: 0
Video files: 0
Image files: 0

Na pendrive w tym miejscu jest ok. Może HDD nie chce współpracować ?

14

Odp: Problem z minidlna pendrive-ok hdd-źle

Nie, minidlna nie wie nic o nośnikach, ono po prostu skanuje katalog, a dane dam są. Zostaje Ci więc czekać na nową wersję lub zgłosić to deweloperom minidlna.

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

15 (edytowany przez kiniu 2012-09-02 20:09:16)

Odp: Problem z minidlna pendrive-ok hdd-źle

Czyli mam rozumieć że cały config jest ok
Pytanie czy nie spróbować jeszcze doinstalować libffmpeg.
Czy ten lib jest już w gargulcu

16

Odp: Problem z minidlna pendrive-ok hdd-źle

Jeżeli ściezki ustawiłeś dobrze to jak widzisz nie ma tam co zepsuć.

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

17

Odp: Problem z minidlna pendrive-ok hdd-źle

Ścieżki są na pewno ok bo pedrive działa ok.

j/w
Pytanie czy nie spróbować jeszcze doinstalować libffmpeg.
Czy ten lib jest już w gargulcu

18

Odp: Problem z minidlna pendrive-ok hdd-źle

Masz już go zainstalowanego, inaczej byś minidlna nie uruchomił.

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

19

Odp: Problem z minidlna pendrive-ok hdd-źle

ok dzięki za pomoc.
Kurcze szkoda bo reszta mi fajnie działa i miałem nadzieję że dlna też pójdzie.
Cały czas mnie zastanawia dlaczego na pendrive jest ok i pliki są widoczne.

20

Odp: Problem z minidlna pendrive-ok hdd-źle

A przerzuć dane z pendrive na dysk. Może ten materiał jest "inny" i po prostu minidlna nie potrafi go przetrawić.

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

21

Odp: Problem z minidlna pendrive-ok hdd-źle

i tu i tu jest do testów ten sam plik

22

Odp: Problem z minidlna pendrive-ok hdd-źle

To nie wiem, nie przychodzi mi do głowy co może być nie tak z minidlna.

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

23 (edytowany przez kiniu 2012-09-04 06:23:11)

Odp: Problem z minidlna pendrive-ok hdd-źle

Dziwna sprawa. Podłączyłem dziś inny pendrive i też nie działa.
Na 8 GB Kingstone jest ok a już na 16 GB Emtec'u nie.

EDIT:
Pendrive na którym wszystko działa jest widziany przez programy partycjonujące jako SuperFloppy
Ten na którym jest źle jako MBR.

Teraz pytanie w jaki sposób usunąć z dysku MBR'a ?

24

Odp: Problem z minidlna pendrive-ok hdd-źle

Witam,
Udało mi się w końcu ustawić wszystko tak aby minidlna działało poprawnie.
Czynności jakie wykonałem.
1. Przywrócenie ustawień fabrycznych z poziomu GUI Gargulca.
2. Sformatowanie dysku jako FDD-USB FAT32 (z poziomu progamów do partycjonowanie jest widziany jako SuperFloppy, nie posiada MBR'a - tak mi się wydaje) - z perspektywy to chyba nie jest konieczne.
3. Ponowna instalacja pakietu minidlna.
4. Podłączenie dysku do routera.
5. Konfiguracja minidlna.

Zrzut konfiguracji /etc/config/minidlna

root@Gargoyle:/tmp$ cat /etc/config/minidlna
config 'minidlna' 'config'
        option 'port' '8200'
        option 'interface' 'br-lan'
        option 'friendly_name' 'OpenWrt DLNA Server'
        option 'enable_tivo' '0'
        option 'strict_dlna' '0'
        option 'notify_interval' '900'
        option 'serial' '12345678'
        option 'model_number' '1'
        option 'root_container' '.'
        option 'album_art_names' 'Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg/AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg/Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg'
        option 'db_dir' '/tmp/usb_mount/1C14-41C/minidlna'
        list media_dir '/tmp/usb_mount/1C14-41C'
        option 'log_dir' '/tmp/usb_mount/1C14-41C/log'
        option 'enabled' '1'
        option 'inotify' 'yes'

Zrzut pliku /tmp/minidlna.conf

root@Gargoyle:/tmp$ cat /tmp/minidlna.conf
# this file is generated automatically, don't edit
port=8200
network_interface=br-lan
friendly_name=OpenWrt DLNA Server
db_dir=/tmp/usb_mount/1C14-41C/minidlna
log_dir=/tmp/usb_mount/1C14-41C/log
inotify=yes
enable_tivo=no
strict_dlna=no
album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg/AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg/Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg
notify_interval=900
serial=12345678
model_number=1
root_container=.
media_dir=/tmp/usb_mount/1C14-41C


Teraz mam kilka pytań odnośnie powyższego.

1. Jaki system plików będzie bardziej wydajny w dlna fat, fat32, ext4 ?

2. Jak zrobiłem przywrócenie ustawień fabrycznych z poziomu GUI to hasło dla root'a nie zmieniło się na domyślne, oraz niektóre pliki które wgrywałem do różnych katalogów pozostały.
    I teraz pytanie w jaki sposób wyzerować router aby było taki jak po flaszowaniu (czy li goły jak święty turecki)
    Ew. czy flashować obrazem sysupgrade z poziomu GUI czy coś innego

Pozdrawiam

25

Odp: Problem z minidlna pendrive-ok hdd-źle

1. Najbardziej wydajny będzie ext2, choć pewnie i tak znaczenia wydajność tu nie będzie miała
2. Zaloguj się przez ssh i zrób firstboot.

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