[+]minidlna w Debianie

Tematy związane z oprogramowaniem, instalacją, konfiguracją
woziqe
Posty: 5
Rejestracja: 27 kwietnia 2017, 19:48

[+]minidlna w Debianie

Post autor: woziqe »

Witam zainstalowałem minidlna ale mam problemy z uruchomieniem.

Kod: Zaznacz cały

# service minidlna status
● minidlna.service - MiniDLNA is a DLNA/UPnP-AV server software
   Loaded: loaded (/lib/systemd/system/minidlna.service; enabled)
   Active: failed (Result: exit-code) since czw 2017-04-27 21:38:38 CEST; 2min 11s ago
  Process: 2324 ExecStart=/usr/sbin/minidlnad -S (code=exited, status=255)
  Process: 2323 ExecStartPre=/bin/chown $USER /var/run/minidlna (code=exited, status=0/SUCCESS)
  Process: 2321 ExecStartPre=/bin/mkdir -p /var/run/minidlna (code=exited, status=0/SUCCESS)
 Main PID: 2324 (code=exited, status=255)

kwi 27 21:38:38 hexlaptopes systemd[1]: Started MiniDLNA is a DLNA/UPnP-AV server software.
kwi 27 21:38:38 hexlaptopes minidlnad[2324]: minidlna.c:1026: warn: Starting ReadyDLNA version 1.1.4.
kwi 27 21:38:38 hexlaptopes minidlnad[2324]: sql.c:41: error: SQL ERROR 8 [attempt to write a readonly database]
kwi 27 21:38:38 hexlaptopes minidlnad[2324]: pragma default_cache_size = 8192;
kwi 27 21:38:38 hexlaptopes minidlnad[2324]: minidlna.c:132: error: bind(http): Adres jest ju? w u?yciu
kwi 27 21:38:38 hexlaptopes minidlnad[2324]: minidlna.c:1064: fatal: Failed to open socket for HTTP. EXITING
kwi 27 21:38:38 hexlaptopes systemd[1]: minidlna.service: main process exited, code=exited, status=255/n/a
kwi 27 21:38:38 hexlaptopes systemd[1]: Unit minidlna.service entered failed state.
mój config

Kod: Zaznacz cały

cat //etc/minidlna.conf 
port=49200
network_interface=wlan0
#user=jmaggard
media_dir=V,/home/mój user/downloads_end
media_dir=P,/home/mój user/Obrazy
media_dir=A,/home/mój user/Muzyka
#merge_media_dirs=no
friendly_name=Serveur DLNA Debian
#db_dir=/var/cache/minidlna
#log_dir=/var/log
#log_level=general,artwork,database,inotify,scanner,metadata,http,ssdp,tivo=warn
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
inotify=yes
#enable_tivo=no
#strict_dlna=no
notify_interval=60
serial=12345678
model_number=1
#root_container=.
#max_connections=50
proszę o pomioc....
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2302
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Re: minidlna w Debianie

Post autor: LordRuthwen »

Zacznijmy od tego:

Kod: Zaznacz cały

SQL ERROR 8 [attempt to write a readonly database]
Jak pisze, nie może otwożyć bazy w trybie RW, pewnie uprawnienia.
Poza tym masz konflikt na porcie 80.
Awatar użytkownika
marcin1982
Moderator
Posty: 1730
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Re: minidlna w Debianie

Post autor: marcin1982 »

O ile dobrze pamiętam - sprawdź zawartość katalogu /var/lib. Jeśli nie ma utwórz katalog minidlna, zrestartuj usługę.

Kod: Zaznacz cały

#    mkdir /var/lib/minidlna
woziqe
Posty: 5
Rejestracja: 27 kwietnia 2017, 19:48

Re: minidlna w Debianie

Post autor: woziqe »

ok

dalej nie może polączyć z sql potrzebuje serwer mysql nie rozumiem ?

Kod: Zaznacz cały

service minidlna status
● minidlna.service - MiniDLNA is a DLNA/UPnP-AV server software
   Loaded: loaded (/lib/systemd/system/minidlna.service; enabled)
   Active: active (running) since pią 2017-04-28 18:04:51 CEST; 1min 36s ago
  Process: 1057 ExecStartPre=/bin/chown $USER /var/run/minidlna (code=exited, status=0/SUCCESS)
  Process: 651 ExecStartPre=/bin/mkdir -p /var/run/minidlna (code=exited, status=0/SUCCESS)
 Main PID: 1060 (minidlnad)
   CGroup: /system.slice/minidlna.service
           └─1060 /usr/sbin/minidlnad -S

kwi 28 18:04:47 hexlaptopes systemd[1]: Starting MiniDLNA is a DLNA/UPnP-AV server software...
kwi 28 18:04:51 hexlaptopes systemd[1]: Started MiniDLNA is a DLNA/UPnP-AV server software.
kwi 28 18:04:55 hexlaptopes minidlnad[1060]: minidlna.c:1026: warn: Starting ReadyDLNA version 1.1.4.
kwi 28 18:04:55 hexlaptopes minidlnad[1060]: minidlna.c:1065: warn: HTTP listening on port 49200
kwi 28 18:04:55 hexlaptopes minidlnad[1060]: getifaddr.c:109: error: Network interface wlan0 not found
Awatar użytkownika
marcin1982
Moderator
Posty: 1730
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Re: minidlna w Debianie

Post autor: marcin1982 »

Usługa wystartowała i działa. Inna sprawa to HIPOTETYCZNE ustawienie przekierowań portów w routerze.

W przeglądarce internetowej przejdź pod adres i sprawdź co się wyświetli - na tym komputerze, na którym działa serwer:
http://localhost:49200
Jakby były błędy to pokaż na forum.

Można jeszcze wymusić utworzenie bazy danych:

Kod: Zaznacz cały

# service minidlna stop

Kod: Zaznacz cały

# minidlnad -R
Zakończ proces:

Kod: Zaznacz cały

killall minidlnad
Można też uruchomić w trybie debugowania:

Kod: Zaznacz cały

minidlnad -d
Jeśli będą błędy - pokaż.

Więcej:
https://wiki.debian.org/minidlna
https://wiki.archlinux.org/index.php/ReadyMedia .

W przypadku wiki Arch Linux - miej na uwadze, że to inny system i wersje programu mogą się różnić.
woziqe
Posty: 5
Rejestracja: 27 kwietnia 2017, 19:48

Re: minidlna w Debianie

Post autor: woziqe »

zmieniłem na standardowy port 8200

Kod: Zaznacz cały

● minidlna.service - MiniDLNA is a DLNA/UPnP-AV server software
   Loaded: loaded (/lib/systemd/system/minidlna.service; enabled)
   Active: active (running) since pią 2017-04-28 19:04:13 CEST; 2s ago
  Process: 2053 ExecStartPre=/bin/chown $USER /var/run/minidlna (code=exited, status=0/SUCCESS)
  Process: 2050 ExecStartPre=/bin/mkdir -p /var/run/minidlna (code=exited, status=0/SUCCESS)
 Main PID: 2056 (minidlnad)
   CGroup: /system.slice/minidlna.service
           └─2056 /usr/sbin/minidlnad -S
[2056]: minidlna.c:1026: warn: Starting ReadyDLNA version 1.1.4.
kwi 28 19:04:13 hexlaptopes minidlnad[2056]: minidlna.c:1065: warn: HTTP listening on port 8200

kwi 28 19:04:13 hexlaptopes systemd[1]: Starting MiniDLNA is a DLNA/UPnP-AV server software...
kwi 28 19:04:13 hexlaptopes systemd[1]: Started MiniDLNA is a DLNA/UPnP-AV server software.
kwi 28 19:04:13 hexlaptopes minidlnad

Kod: Zaznacz cały

minidlnad -d
[2017/04/28 19:05:14] minidlna.c:1026: warn: Starting ReadyDLNA version 1.1.4.
[2017/04/28 19:05:14] inotify.c:156: debug: Add watch to /home/wozihex/Obrazy
[2017/04/28 19:05:14] inotify.c:156: debug: Add watch to /home/wozihex/Muzyka
[2017/04/28 19:05:14] minidlna.c:1065: warn: HTTP listening on port 8200
[2017/04/28 19:05:14] getifaddr.c:338: info: Enabling interface 192.168.0.105/255.255.255.0
[2017/04/28 19:05:14] minissdp.c:743: maxdebug: Sending ssdp:byebye [9]
[2017/04/28 19:05:14] minissdp.c:743: maxdebug: Sending ssdp:byebye [9]
[2017/04/28 19:05:14] minissdp.c:743: maxdebug: Sending ssdp:byebye [9]
[2017/04/28 19:05:14] minissdp.c:743: maxdebug: Sending ssdp:byebye [9]
[2017/04/28 19:05:14] minissdp.c:743: maxdebug: Sending ssdp:byebye [9]
[2017/04/28 19:05:14] minissdp.c:743: maxdebug: Sending ssdp:byebye [9]
[2017/04/28 19:05:14] minissdp.c:743: maxdebug: Sending ssdp:byebye [9]
[2017/04/28 19:05:14] minissdp.c:743: maxdebug: Sending ssdp:byebye [9]
[2017/04/28 19:05:14] minissdp.c:743: maxdebug: Sending ssdp:byebye [9]
[2017/04/28 19:05:14] inotify.c:163: debug: Add watch to /home/wozihex/Obrazy
[2017/04/28 19:05:14] inotify.c:163: debug: Add watch to /home/wozihex/Obrazy/Kacper Na Rolkach
[2017/04/28 19:05:14] inotify.c:163: debug: Add watch to /home/wozihex/Obrazy/Kacper Na Rolkach/darktable_exported
[2017/04/28 19:05:14] inotify.c:163: debug: Add watch to /home/wozihex/Obrazy/Webcam
[2017/04/28 19:05:14] inotify.c:163: debug: Add watch to /home/wozihex/Muzyka
[2017/04/28 19:05:14] inotify.c:163: debug: Add watch to /home/wozihex/Muzyka/[ELECTRO-TORRENT.PL] VA- AllStarsDisco3
[2017/04/28 19:05:14] inotify.c:163: debug: Add watch to /home/wozihex/Muzyka/[ELECTRO-TORRENT.PL] VA - 90s Stars Comeback (2017)
[2017/04/28 19:05:14] inotify.c:163: debug: Add watch to /home/wozihex/Muzyka/[ELECTRO-TORRENT.PL] VA - Brit Awards 2017 (2017)
[2017/04/28 19:05:14] inotify.c:163: debug: Add watch to /home/wozihex/Muzyka/[ELECTRO-TORRENT.PL] VA - Brit Awards 2017 (2017)/CD1
[2017/04/28 19:05:14] inotify.c:163: debug: Add watch to /home/wozihex/Muzyka/[ELECTRO-TORRENT.PL] VA - Brit Awards 2017 (2017)/CD2
[2017/04/28 19:05:14] inotify.c:163: debug: Add watch to /home/wozihex/Muzyka/[ELECTRO-TORRENT.PL] VA - Brit Awards 2017 (2017)/CD3
[2017/04/28 19:05:14] inotify.c:163: debug: Add watch to /home/wozihex/Muzyka/[ELECTRO-TORRENT.PL] VA - Classic - Mi³ego dnia (2016)
[2017/04/28 19:05:14] inotify.c:163: debug: Add watch to /home/wozihex/Muzyka/[ELECTRO-TORRENT.PL] VA - Fresh Hits Wiosna 2017 (2017)
[2017/04/28 19:05:14] inotify.c:163: debug: Add watch to /home/wozihex/Muzyka/[ELECTRO-TORRENT.PL] VA - Hot Dance Summer (2016)
[2017/04/28 19:05:14] inotify.c:163: debug: Add watch to /home/wozihex/Muzyka/[ELECTRO-TORRENT.PL] VA - Powerful 100 Hits Delight (2016)
[2017/04/28 19:05:14] minissdp.c:743: maxdebug: Sending ssdp:byebye [9]
[2017/04/28 19:05:14] minissdp.c:743: maxdebug: Sending ssdp:byebye [9]
[2017/04/28 19:05:14] minissdp.c:743: maxdebug: Sending ssdp:byebye [9]
[2017/04/28 19:05:14] minissdp.c:300: maxdebug: Sending ssdp:alive [9]
[2017/04/28 19:05:14] minissdp.c:300: maxdebug: Sending ssdp:alive [9]
[2017/04/28 19:05:14] minissdp.c:300: maxdebug: Sending ssdp:alive [9]
[2017/04/28 19:05:14] minissdp.c:300: maxdebug: Sending ssdp:alive [9]
[2017/04/28 19:05:14] minissdp.c:300: maxdebug: Sending ssdp:alive [9]
[2017/04/28 19:05:14] minissdp.c:300: maxdebug: Sending ssdp:alive [9]
[2017/04/28 19:05:14] minissdp.c:300: maxdebug: Sending ssdp:alive [9]
[2017/04/28 19:05:14] minissdp.c:300: maxdebug: Sending ssdp:alive [9]
[2017/04/28 19:05:14] minissdp.c:300: maxdebug: Sending ssdp:alive [9]
[2017/04/28 19:05:14] minissdp.c:300: maxdebug: Sending ssdp:alive [9]
[2017/04/28 19:05:14] minissdp.c:300: maxdebug: Sending ssdp:alive [9]
[2017/04/28 19:05:14] minissdp.c:300: maxdebug: Sending ssdp:alive [9]

Kod: Zaznacz cały

# service minidlna status
● minidlna.service - MiniDLNA is a DLNA/UPnP-AV server software
   Loaded: loaded (/lib/systemd/system/minidlna.service; enabled)
   Active: active (running) since pią 2017-04-28 19:11:26 CEST; 2s ago
  Process: 1710 ExecStartPre=/bin/chown $USER /var/run/minidlna (code=exited, status=0/SUCCESS)
  Process: 1707 ExecStartPre=/bin/mkdir -p /var/run/minidlna (code=exited, status=0/SUCCESS)
 Main PID: 1713 (minidlnad)
   CGroup: /system.slice/minidlna.service
           └─1713 /usr/sbin/minidlnad -S

kwi 28 19:11:26 hexlaptopes systemd[1]: Started MiniDLNA is a DLNA/UPnP-AV server software.
kwi 28 19:11:26 hexlaptopes minidlnad[1713]: minidlna.c:1026: warn: Starting ReadyDLNA version 1.1.4.
kwi 28 19:11:26 hexlaptopes minidlnad[1713]: sql.c:41: error: SQL ERROR 8 [attempt to write a readonly database]
kwi 28 19:11:26 hexlaptopes minidlnad[1713]: pragma default_cache_size = 8192;
kwi 28 19:11:26 hexlaptopes minidlnad[1713]: minidlna.c:1065: warn: HTTP listening on port 8200
http://localhot:8200/ nic sie nie otwiera
Awatar użytkownika
marcin1982
Moderator
Posty: 1730
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Re: minidlna w Debianie

Post autor: marcin1982 »

Proszę nie pisać postu pod postem tylko używać opcji "Zmień treść posta" - ikona ołówka.

Może źle wpisałeś?

Kod: Zaznacz cały

http://127.0.0.1:8200
= LUB =

Kod: Zaznacz cały

http://localhost:8200
EDYCJA:
========
Czy w panelu routera włączona jest usługa UPnP?
woziqe
Posty: 5
Rejestracja: 27 kwietnia 2017, 19:48

Re: minidlna w Debianie

Post autor: woziqe »

Wszystko zaczeło działać gdy wyczyściłem tablice firewalla jakie powienienem miec ustawienia firewala aby serwerek działał w sieci lokalnej 192.168.0.1/24 ?
liske1
Beginner
Posty: 110
Rejestracja: 12 maja 2012, 13:54

Re: minidlna w Debianie

Post autor: liske1 »

Musisz dopuszczać:
TCP="8200"
UDP="1900"
Z tego co pamietam. Jeżeli nie będzie działać sprawdź poleceniem np.:

Kod: Zaznacz cały

ss -lnatup
lub nmap, na jakich portach nasłuchuje twój serwer dlna.
woziqe
Posty: 5
Rejestracja: 27 kwietnia 2017, 19:48

Re: minidlna w Debianie

Post autor: woziqe »

dzieki bardzo działa:)
Zablokowany