Temat: Minidlna - nie skanuje

Musze zacząć ten wątek , bo juz teraz się poddaje. Kolejny dzień , całe forum przekopałem i nic.
Próbowałem już chyba wszelkich kombinacji, włącznie ze zmianami partycji Fat32, ntfs i inne (podobnie jak w wątku: Problem z minidlna pendrive-ok hdd-źle    http://eko.one.pl/forum/viewtopic.php?id=4150).

Poniżej screen z instalacji wersja X*X
tym razem pojawił sie jakiś problem z bazą

Efekt koncowy jest bez zmian:  jest plik files.db

Probowałem juz zmian inotify=0/1 i takze notify_interval= (0 -...900)

nie działa także. :

root@Gargoyle:~# /etc/init.d/minidlna stop
root@Gargoyle:~# /etc/init.d/minidlna reload
root@Gargoyle:~# /etc/init.d/minidlna start

odpowiedz:
[2014/11/05 16:27:47] minidlna.c:929: error: MiniDLNA is already running. EXITING.
[2014/11/05 16:27:51] upnphttp.c:1048: warn: HTTP Connection closed unexpectedly
[2014/11/05 16:27:52] minidlna.c:929: error: MiniDLNA is already running. EXITING.

Ciekawostka: minidlna da sie zatrzymać jedynie przez Disabled i reboot , ale to nic nie daje.

Czy macie jakieś pomysły ?

mój config:


root@Gargoyle:~# uci show minidlna
minidlna.config=minidlna
minidlna.config.port=8200
minidlna.config.interface=br-lan
minidlna.config.inotify=1
minidlna.config.enable_tivo=0
minidlna.config.strict_dlna=0
minidlna.config.notify_interval=5
minidlna.config.serial=12345678
minidlna.config.model_number=1
minidlna.config.root_container=.
minidlna.config.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
minidlna.config.enabled=1
minidlna.config.friendly_name=MediaServer
minidlna.config.media_dir=/tmp/usb_mount/f5ff0477-7df8-cf01-b0af-04777df8cf01
minidlna.config.db_dir=/tmp/usb_mount/f5ff0477-7df8-cf01-b0af-04777df8cf01
minidlna.config.log_dir=/tmp/usb_mount/f5ff0477-7df8-cf01-b0af-04777df8cf01
root@Gargoyle:~#

LOGI

[2014/11/05 15:28:56] minidlna.c:1014: warn: Starting MiniDLNA version 1.1.3.
[2014/11/05 15:28:56] minidlna.c:355: warn: Creating new database at /tmp/usb_mount/f5ff0477-7df8-cf01-b0af-04777df8cf01/files.db
[2014/11/05 15:28:57] minidlna.c:1053: warn: HTTP listening on port 8200
[2014/11/05 15:28:57] playlist.c:125: warn: Parsing playlists...
[2014/11/05 15:28:57] playlist.c:259: warn: Finished parsing playlists.
[2014/11/05 15:28:57] sql.c:117: warn: sql_get_int_field: step failed: SQL logic error or missing database
SELECT (select count(distinct DETAIL_ID) from OBJECTS o left join DETAILS d on (o.DETAIL_ID = d.ID) where (OBJECT_ID glob '*$*') and (o.CLASS like "item.videoItem%" and REF_ID is NULL)) + (select count(*) from OBJECTS o left join DETAILS d on (o.DETAIL_ID = d.ID) where (OBJECT_ID = '*') and (o.CLASS like "item.videoItem%" and REF_ID is NULL))
[2014/11/05 15:28:57] upnpsoap.c:1955: warn: Returning UPnPError 708: Unsupported or invalid search criteria
[2014/11/05 15:28:58] upnphttp.c:1048: warn: HTTP Connection closed unexpectedly
[2014/11/05 15:29:02] minidlna.c:929: error: MiniDLNA is already running. EXITING.
[2014/11/05 15:29:08] upnphttp.c:1048: warn: HTTP Connection closed unexpectedly
[2014/11/05 15:29:18] upnphttp.c:1048: warn: HTTP Connection closed unexpectedly
...
[2014/11/05 15:35:19] upnphttp.c:1048: warn: HTTP Connection closed unexpectedly
[2014/11/05 15:35:29] upnphttp.c:1048: warn: HTTP Connection closed unexpectedly
[2014/11/05 15:35:39] upnphttp.c:1048: warn: HTTP Connection closed unexpectedly
[2014/11/05 15:35:42] getifaddr.c:109: error: Network interface br-lan not found
[2014/11/05 15:35:42] getifaddr.c:109: error: Network interface br-lan not found
[2014/11/05 15:35:44] minidlna.c:154: warn: received signal 15, good-bye
[2014/11/05 15:37:19] minidlna.c:1014: warn: Starting MiniDLNA version 1.1.3.
[2014/11/05 15:37:19] minidlna.c:1053: warn: HTTP listening on port 8200
[2014/11/05 15:38:15] upnphttp.c:1048: warn: HTTP Connection closed unexpectedly
....

2

Odp: Minidlna - nie skanuje

Zatrzymaj minidlna (ważne!). jeżeli po stop się nie zatrzymało to ubij proces przez kill -9. Później usuń  /tmp/usb_mount/f5ff0477-7df8-cf01-b0af-04777df8cf01/files.db kompletnie, na następnie zrób /etc/init.d/minidlna start i cierpliwie poczekaj ileś tam minut czy godzin w zależności ile masz tego materiału.

Logi mówią że masz popsutą bazę z danymi (lub np. jeden z filmów które jest źle parsowny psuje całą bazę).

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

3

Odp: Minidlna - nie skanuje

z tym KILL to sobie nie poradziłem, ale wyłaczyłem z autostartu "...init.d/ minidlna disabled" i reset.
pliki wykasowałem.
Ten kłopot z bazą to tylko tym razem. Wywaliłem więc ponownie cały materiał (bo juz i tak zginął jak pisałem w innym wątku)  i pozostawiam  2 pliki song1.mp3 i song2.mp3.


Obraz sytuacja po resecie, przed odpaleniem skanowania: 

Machine: TP-Link TL-WR1043N/ND v1                            |
| Uptime: 0d, 00:05:16                                         |
| Load: 0.12 0.25 0.14                                         |
| Flash: total: 448.4MB, free: 409.4MB, used: 4%               |
| Memory: total: 28.5MB, free: 12.2MB, used: 57%               |
| WAN: 192.168.1.189, proto: dhcp                              |
| LAN: 192.168.5.1                                             |
| WLAN: mode: ap, ssid: Gregs_N, channel: 1, conn: 2           |
----------------------------------------------------------------
root@Gargoyle:~# ps
  PID USER       VSZ STAT COMMAND
    1 root      1508 S    init
    2 root         0 SW   [kthreadd]
    3 root         0 SW   [ksoftirqd/0]
    4 root         0 SW   [kworker/0:0]
    5 root         0 SW   [kworker/u:0]
    6 root         0 SW<  [khelper]
   64 root         0 SW   [sync_supers]
   66 root         0 SW   [bdi-default]
   68 root         0 SW<  [kblockd]
   97 root         0 SW   [kswapd0]
  145 root         0 SW   [fsnotify_mark]
  175 root         0 SW<  [ath79-spi]
  186 root         0 SW   [mtdblock0]
  191 root         0 SW   [mtdblock1]
  196 root         0 SW   [mtdblock2]
  201 root         0 SW   [mtdblock3]
  206 root         0 SW   [mtdblock4]
  211 root         0 SW   [mtdblock5]
  252 root         0 RW   [kworker/0:1]
  442 root         0 SW   [flush-mtd-unmap]
  465 root         0 SW   [khubd]
  484 root         0 SW   [scsi_eh_0]
  485 root         0 SW   [usb-storage]
  488 root         0 SW   [kworker/u:2]
  515 root         0 SW<  [ext4-dio-unwrit]
  537 root      1508 S    init
  571 root         0 SW<  [cfg80211]
  609 root         0 SW<  [rpciod]
  632 root         0 SW<  [nfsiod]
  637 root         0 SW   [flush-8:0]
  828 root      1512 S    /sbin/syslogd -C16
  830 root      1496 S    /sbin/klogd
  832 root       864 S    /sbin/hotplug2 --override --persistent --set-rules-f
  842 root       876 S    /sbin/ubusd
  947 nobody    1020 S    /usr/sbin/portmap
  996 root      1476 S    /sbin/netifd
1049 root      1512 S    udhcpc -p /var/run/udhcpc-eth0.2.pid -s /lib/netifd/
1282 root      1632 S    hostapd -P /var/run/wifi-phy0.pid -B /var/run/hostap
1435 root      1164 S    /usr/sbin/dropbear -P /var/run/dropbear.1.pid -p 22
1476 root      1348 S    httpd_gargoyle -c cgi-bin/**|**.sh|**.cgi|**.csv -d
1956 nobody     960 S    /usr/sbin/dnsmasq -C /var/etc/dnsmasq.conf
2078 root      3132 S    /usr/sbin/smbd -D
2080 root      3200 S    /usr/sbin/nmbd -D
2121 root         0 SW   [jbd2/sda2-8]
2122 root         0 SW<  [ext4-dio-unwrit]
2239 root      1504 S    /sbin/watchdog -t 5 /dev/watchdog
2488 root      1504 S    /usr/sbin/ntpd -n -p 0.pool.ntp.org -p 1.pool.ntp.or
2671 root      1512 S    /usr/sbin/crond -c /etc/crontabs -l 9
2999 root      3820 S    /usr/sbin/smbd -D
3048 root      1232 R    /usr/sbin/dropbear -P /var/run/dropbear.1.pid -p 22
3049 root      1508 S    -ash
3107 root      1500 R    ps
root@Gargoyle:~#

ODPALAM:

root@Gargoyle:~# /etc/init.d/minidlna reload
root@Gargoyle:~# /etc/init.d/minidlna start

[2014/11/05 17:09:57] minidlna.c:1014: warn: Starting MiniDLNA version 1.1.3.
[2014/11/05 17:09:57] minidlna.c:355: warn: Creating new database at /tmp/usb_mount/f5ff0477-7df8-cf01-b0af-04777df8cf01/files.db
[2014/11/05 17:09:57] minidlna.c:1053: warn: HTTP listening on port 8200
[2014/11/05 17:09:57] playlist.c:125: warn: Parsing playlists...
[2014/11/05 17:09:57] playlist.c:259: warn: Finished parsing playlists.
[2014/11/05 17:10:03] minidlna.c:929: error: MiniDLNA is already running. EXITING.
[2014/11/05 17:14:11] upnphttp.c:1048: warn: HTTP Connection closed unexpectedly

Nadal plików nie ma :

Media library

Audio files    0
Video files    0
Image files    0
Connected clients

ID    Type    IP Address    HW Address
0    Generic DLNA 1.5    192.168.5.243    98:4B:E1:4D:0E:D9
1    Unknown    192.168.5.190    F8:0C:F3:FD:AA:BA
2    Generic DLNA 1.5    192.168.5.111    6C:FD:B9:A8:23:7F
3    Unknown    192.168.5.133    00:19:DB:EA:CC:37

4

Odp: Minidlna - nie skanuje

nie ma błędów i nadal nie skanuje.
Koniec moich pomysłów.
  Nie wiem tylko dlaczego raz odpaliło sie z Pendrive (próbnie) zanim uruchomiłem to na HDD (kilka dni temu).

nie umiem tego uchomić - help please.

kolejna próba:
minidlna.config.inotify=1
minidlna.config.notify_interval=900
wyłaczyłem inny komp z DLNA (urządzenie ID0)

.....
znowu problem z bazą (a sa jedynie 2 pliki):
.....

help please

[2014/11/05 18:27:14] minidlna.c:1014: warn: Starting MiniDLNA version 1.1.3.
[2014/11/05 18:27:14] minidlna.c:355: warn: Creating new database at /tmp/usb_mount/f5ff0477-7df8-cf01-b0af-04777df8cf01/files.db
[2014/11/05 18:27:14] minidlna.c:1053: warn: HTTP listening on port 8200
[2014/11/05 18:27:14] playlist.c:125: warn: Parsing playlists...
[2014/11/05 18:27:14] playlist.c:259: warn: Finished parsing playlists.
[2014/11/05 18:27:15] sql.c:117: warn: sql_get_int_field: step failed: SQL logic error or missing database
SELECT (select count(distinct DETAIL_ID) from OBJECTS o left join DETAILS d on (o.DETAIL_ID = d.ID) where (OBJECT_ID glob '*$*') and (o.CLASS like "item.videoItem%" and REF_ID is NULL)) + (select count(*) from OBJECTS o left join DETAILS d on (o.DETAIL_ID = d.ID) where (OBJECT_ID = '*') and (o.CLASS like "item.videoItem%" and REF_ID is NULL))
[2014/11/05 18:27:15] upnpsoap.c:1955: warn: Returning UPnPError 708: Unsupported or invalid search criteria
[2014/11/05 18:27:22] minidlna.c:929: error: MiniDLNA is already running. EXITING.
[2014/11/05 18:27:26] upnphttp.c:1048: warn: HTTP Connection closed unexpectedly
[2014/11/05 18:27:42] upnphttp.c:1048: warn: HTTP Connection closed unexpectedly

5

Odp: Minidlna - nie skanuje

Nie rób reload i start bo to przeciez to samo. stop start albo restart samo.

Tak, strasznie psuje ci sie baza z jakiegoś powodu.

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

6

Odp: Minidlna - nie skanuje

a jak sprawdzić komunikacje z dyskiem ?  Jak jest na Win7 to nie ma żadnego problemu.  Skanowanie na OK.
Może tu jakiś trop.  Podłączyłem na wszelki wypadek zewn. zasilanie ale bez zmian. Chociaż z Pen drive też sie nie udało, poza pierwszym razem. Próbowałem także reset całej konfiguracji przez GUI. bez efektu.

7

Odp: Minidlna - nie skanuje

Witam, mam pytanie do minidlna w gargoyle.
Jesli dorzuce sobie ( na dysk ) do bazy filmów jakiś film to dlaczego  on nie jest widoczny w tv, tylko musze ponownie zeskanować cała baze aby sie pojawił.
Jest jakas opcja aby automatycznie skanowąło dysk gdy dodam jakis nowy film lub inne dane ? czy musze ręcznie ponowić skanowanie jeśli coś dorzuce?

8

Odp: Minidlna - nie skanuje

Jeżeli ntfs to może nie skanować.

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

9 (edytowany przez build000 2014-11-18 16:45:57)

Odp: Minidlna - nie skanuje

Ostatecznie po wielu godzinach różnych testów na przestrzeni ostatnich 2 lat (z różną intensywnością i zaangażowaniem zarówno zasobów sprzętowych jak i mojego prywatnego czasu na to) i kombinacji uprzejmie donoszę, że aby stosować minidlna na routerkach trzeba używać najbardziej (według w/w testów) dopasowanego i najmniej sprawiającego problemy w dłuższej perspektywie czasu pod to zadanie systemu plików - xfs.  Oczywiście musi być na partycji dysku z własnym zasilaniem - pendraki odpadają bez względu na to czy bezpośrednio czy przez hub (zasilany lub nie).

Żeby była jasność - testy były wykonywane tylko i wyłącznie z myślą o minidlna. Nie wiem czy ten system plików może być przydatny pod inne zastosowania, bo nie sprawdzałem.

Wynikami testów się nie podzielę, bo niestety straciłem te dane przez swoją niefrasobliwość i chwilowe problemy z komputerem. Dla porównania użyłem ext2, ext3, ext4 i jfs. Najgorzej wypadł - uwaga - ext4. Drugie miejsce ext3. Ntfs w ogóle nie brałem pod uwagę z powodów znanych chyba wszystkim aż nadto - np. użytkownikom tego forum. Wszystko testowane na 1043v1. Dla porównania na lepszych maszynkach system plików nie jest już tak krytyczny (w grę wchodzą już typowe problemy z openwrt/gargoyle/wersjami minidlna/minidlna jako takie/i.t.d.), np. na WNDR3800 czy WNDR4700 (akurat takie mam pod ręką i w dowolnej chwili są dostępne). Zdaję sobie oczywiście sprawę z faktu, że tak przedstawiona informacja może budzić wątpliwości bez podania suchych danych i innych, ważnych aspektów całego procesu.
wink

10

Odp: Minidlna - nie skanuje

No właśnie ile osób tyle opinii, sam bym chętnie usłyszał co najlepiej używać.
Teraz czytam że ext4 wypada słabo.
Ja używam ext4 (na raid-0 z kilku pendrivów)  i "u nie działa",
ale czy wydajnie to już inna sprawa, chętnie bym zmienił na cokolwiek innego gdyby to ktoś poparł "suchymi danymi".

TP-Link TL-WDR4300 v1, Reboot (17.01-SNAPSHOT, r3876-efb6ca1)

11

Odp: Minidlna - nie skanuje

Sam jestem zły na siebie w związku z utratą wyników testów - pomyślałem, że rzeczowa analiza problemu poparta danymi i kryteria przemówią najmocniej... a zostało w praktyce suche stwierdzenie - ehh kuźwa *(^%$.
wink

12

Odp: Minidlna - nie skanuje

Mam minidlna, partycja ext4 i działa bardzo dobrze

Jedyny problem to z dziwnym kodowaniem PL znaków ( tytuły ) na jednym jest ok, to na sambie źle itd, zalezy na czym próbuję odtworzyć

13

Odp: Minidlna - nie skanuje

Cezary napisał/a:

Jeżeli ntfs to może nie skanować.


To jaki system plików zastosować aby wrzucąc filmy >5GB  były widzanie przez TV i na kompie w WIN xp ? i żeby autom. skanowało ?

14

Odp: Minidlna - nie skanuje

EXT4

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

15 (edytowany przez Bartekk 2014-11-21 08:08:11)

Odp: Minidlna - nie skanuje

zdzichu6969 napisał/a:

EXT4

corsair napisał/a:

i na kompie w WIN xp

XP nie odczyta EXT4.

16

Odp: Minidlna - nie skanuje

Bartekk napisał/a:
zdzichu6969 napisał/a:

EXT4

corsair napisał/a:

i na kompie w WIN xp

XP nie odczyta EXT4.

EXT4 ma być na routrze, i XP nic nie ma do tego.

TP-Link TL-WDR4300 v1, Reboot (17.01-SNAPSHOT, r3876-efb6ca1)

17

Odp: Minidlna - nie skanuje

Wybacz myślałem, że kolega chcę również podłączać dysk do komputera, na którym jest XP.

18

Odp: Minidlna - nie skanuje

Dzięki. Format dysku do ext4 i sprawdze czy na bieżąco aktualizuje pliki. Pozdrawiam :-)

19 (edytowany przez wizdar 2015-01-18 12:28:21)

Odp: Minidlna - nie skanuje

Również miałem problemy z minidlna oraz inotify. Jest extroot na pendrive. Nie skanowało.
W dokumentacji Openwrt na stronie http://wiki.openwrt.org/doc/uci/minidlna#notes
znalazłem informację, że występują problemy z inotify jeśli jest extroot.
Wystaczy ścieżki dla minidlna przedstawić jako
/overlay/mnt/sda1/ zamiast samo /mnt/sda1/

U mnie wreszcie zaczęło działać.