1

Temat: TP-Link TL-WR1043N/ND v2 + minidlna

Witam

Zainstalowalem minidlna na WR1043 z softem Gargoyle 1.6.0.2 (r39585). Udało się stworzyć serwer, wszystkie pliki są widoczne. Problem polega na tym, że urządzenia widzą serwer dopiero po sekwencji: włączenie wyszukiwania serwerów dlna na urządzeniu=> zalogowanie się na router=> kliknięcie "zapisz zmiany" w zakładce DLNA. Problem dotyczy wszystkich urządzeń w sieci, zarówno komputerów z win7 jak i kina domowego. Po wyłączeniu i ponownym włączeniu urządzenia, całą sekwencję trzeba powtarzać.

Proszę o pomoc w rozwiązaniu problemu.

2

Odp: TP-Link TL-WR1043N/ND v2 + minidlna

Po restarcie zobacz czy masz uruchomione minidlna. Jeżeli - to czy czasami minidlna nie uruchamia Ci się szybciej niż montują się dyski? Wtedy po prostu uruchomienie minidlna możesz zrobić w /etc/rc.local, np. tak:

http://eko.one.pl/?p=openwrt-skrypty#ur … zopnieniem

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

3

Odp: TP-Link TL-WR1043N/ND v2 + minidlna

Faktycznie nie startowało minidlna a logach bylo takie cos:


Feb 21 12:22:52 Gargoyle daemon.notice ntfs-3g[2198]: Mount options: allow_other,nonempty,atime,fsname=/dev/sda1,blkdev,blksize=4096
Feb 21 12:22:52 Gargoyle daemon.notice ntfs-3g[2198]: Ownership and permissions disabled, configuration type 1
Feb 21 12:22:53 Gargoyle kern.warn kernel: [   69.430000] disktype: sending ioctl 5305 to a partition!
Feb 21 12:22:53 Gargoyle kern.warn kernel: [   69.430000] disktype: sending ioctl 5305 to a partition!
Feb 21 12:22:53 Gargoyle kern.warn kernel: [   69.480000] EXT4-fs (sda5): warning: maximal mount count reached, running e2fsck is recommended
Feb 21 12:22:53 Gargoyle kern.info kernel: [   69.490000] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null)
Feb 21 12:22:53 Gargoyle user.notice root: vsftpd init: mounted = 1
Feb 21 12:22:53 Gargoyle user.notice root: vsftpd init: got_lock = 1
Feb 21 12:22:54 Gargoyle user.info sysinit: setting up led USB
Feb 21 12:22:54 Gargoyle user.info sysinit: setting up led WLAN
Feb 21 12:22:54 Gargoyle user.info sysinit: service: file '/usr/sbin/minidlnad' is not executable

Dopisałem linijkę do rc.local i rusza, tyle że urządzenia dalej widzą serwer dopiero po kliknięciu "zapisz zmiany"

4

Odp: TP-Link TL-WR1043N/ND v2 + minidlna

Czy ty czasami instalując minidlna nie zarobiłeś tego wybierając jakiś nośnik jako źródło instalacji dodatków? Na to logi wskazują, a to oznacza że możesz uruchomić minidlna dopiero jak już dysk będzie zamontowany (bo inaczej jeszcze go po prostu nie ma). Więc - daj większy sleep w /etc/rc.local.

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

5

Odp: TP-Link TL-WR1043N/ND v2 + minidlna

Wydłużyłem czas do 120. Serwer uruchamia się później ale nadal bez efektów.

Właśnie w ten sposób zainstalowałem. Wydzieliłem z dysku zewnętrznego NTFS nową partycję 5 GB i sformatowałem z systemem plików EXT4. Pierwsza partycja jest udostępniana druga jest właśnie na instalacje.
Z manualki na extroota wynikało, że i tak musiałby być na tym dysku tyle, że najpierw musiałbym go całego sformatować.
Mam na nim sporo danych, więc próbowałem to jakoś obejść.

Mała aktualizacja problemu. Zostawiłem kino domowe na wyszukiwaniu  i po około 10 min sam znalazł serwer.

6

Odp: TP-Link TL-WR1043N/ND v2 + minidlna

No to działa, tylko Ci długo skanuje materiały multimedialne.

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

7

Odp: TP-Link TL-WR1043N/ND v2 + minidlna

Porażka.  Jest możliwość przyspieszenia skanowania?

8

Odp: TP-Link TL-WR1043N/ND v2 + minidlna

Jak masz dużo to nie masz jak. Ew pozbyć się ntfs na rzecz ext4.

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

9

Odp: TP-Link TL-WR1043N/ND v2 + minidlna

Ok dzięki za pomoc.

10

Odp: TP-Link TL-WR1043N/ND v2 + minidlna

Witam ponownie.

Wracam do tematu. Zmieniłem dysk na inny z ext4 jest na nim raptem 12 plików. Kupiłem huba USB i zrobiłem extroota na pendrive. Przeinstalowałem minidlna. Cały czas mam ten sam problem.
Jest jeszcze coś co mogę zrobić?

11

Odp: TP-Link TL-WR1043N/ND v2 + minidlna

Sprawdź czy po starcie faktycznie uruchamia Ci się minidlna. Tak samo sprawdź co jest w logach od minidlna.

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

12 (edytowany przez Lip3q 2014-02-22 15:17:26)

Odp: TP-Link TL-WR1043N/ND v2 + minidlna

Opóźnienie mam cały czas 120 więc po pewnym czasie od startu wskakuje proces:

4531 root     16732 S N  /usr/sbin/minidlnad -f /tmp/minidlna.conf

Gdzie znajdę plik z logami minidlna?

W pliku minidlna.conf mam coś takiego:

# this file is generated automatically, don't edit
port=8200
network_interface=br-lan
friendly_name=Perełka DLNA
db_dir=/tmp/usb_mount/f5ffd98e-a92f-cf01-307c-d98ea92fcf01/_minidlna
log_dir=/tmp/usb_mount/f5ffd98e-a92f-cf01-307c-d98ea92fcf01/_minidlna
inotify=yes
enable_tivo=no
strict_dlna=yes
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/f5ffd98e-a92f-cf01-307c-d98ea92fcf01/

Jak zmienię tu notify_interval na "5" nie pomoże?

13

Odp: TP-Link TL-WR1043N/ND v2 + minidlna

/tmp/usb_mount/f5ffd98e-a92f-cf01-307c-d98ea92fcf01/_minidlna <- tu znajdziesz.

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

14

Odp: TP-Link TL-WR1043N/ND v2 + minidlna

[2014/02/22 14:08:13] minidlna.c:978: warn: Starting MiniDLNA version 1.1.1.
[2014/02/22 14:08:13] minidlna.c:345: warn: Creating new database at /tmp/usb_mo                                                                                                                     unt/f5ffd98e-a92f-cf01-307c-d98ea92fcf01/_minidlna/files.db
[2014/02/22 14:08:13] minissdp.c:75: error: setsockopt(udp, IP_ADD_MEMBERSHIP):                                                                                                                      No such device
[2014/02/22 14:08:13] minissdp.c:120: warn: Failed to add multicast membership f                                                                                                                     or address
[2014/02/22 14:08:13] minidlna.c:1017: warn: HTTP listening on port 8200
[2014/02/22 14:08:13] scanner.c:702: warn: Scanning /tmp/usb_mount/f5ffd98e-a92f                                                                                                                     -cf01-307c-d98ea92fcf01
[2014/02/22 14:08:36] scanner.c:789: warn: Scanning /tmp/usb_mount/f5ffd98e-a92f                                                                                                                     -cf01-307c-d98ea92fcf01 finished (11 files)!
[2014/02/22 14:08:36] playlist.c:125: warn: Parsing playlists...
[2014/02/22 14:08:36] playlist.c:256: warn: Finished parsing playlists.
[2014/02/22 14:09:48] minidlna.c:153: warn: received signal 15, good-bye
[2014/02/22 14:09:50] minidlna.c:978: warn: Starting MiniDLNA version 1.1.1.
[2014/02/22 14:09:50] minissdp.c:75: error: setsockopt(udp, IP_ADD_MEMBERSHIP):                                                                                                                      No such device
[2014/02/22 14:09:50] minissdp.c:120: warn: Failed to add multicast membership f                                                                                                                     or address
[2014/02/22 14:09:50] minidlna.c:1017: warn: HTTP listening on port 8200
[2014/02/22 14:11:05] minidlna.c:153: warn: received signal 15, good-bye
[2014/02/22 14:11:08] minidlna.c:978: warn: Starting MiniDLNA version 1.1.1.
[2014/02/22 14:11:08] minissdp.c:75: error: setsockopt(udp, IP_ADD_MEMBERSHIP):                                                                                                                      No such device
[2014/02/22 14:11:08] minissdp.c:120: warn: Failed to add multicast membership f                                                                                                                     or address
[2014/02/22 14:11:08] minidlna.c:1017: warn: HTTP listening on port 8200

15

Odp: TP-Link TL-WR1043N/ND v2 + minidlna

Uruchamia się, skanuje, działa...

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

16

Odp: TP-Link TL-WR1043N/ND v2 + minidlna

A co z tym:
notify_interval=900
Mogę gdzieś to zdefiniować?
Czy jak zmienię tę wartość na kilka sekund to pomoże?

17

Odp: TP-Link TL-WR1043N/ND v2 + minidlna

To jest czas, miedzy jakim ma byc wykonywane skanowanie demona MiniDLNA

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

18

Odp: TP-Link TL-WR1043N/ND v2 + minidlna

Problem rozwiązany. Inotify '0' pomogło.
Dzięki za pomoc